Docker 在mac上的使用
1、docker安装
https://www.docker.com/get-started/
下载docker桌面版
一、docker安装mysql
1、拉去镜像命令
docker pull mysql:8.0
2、docker启动mysql
docker run -itd --name mysql-test -p 3306:3306 --restart=always -e MYSQL_ROOT_PASSWORD=123456 -d mysql
4、数据库管理软件
TreeSoft
下载treesoft镜像 docker pull registry.cn-hangzhou.aliyuncs.com/masilong/treesoft
启动:docker run -d -p 127.0.0.1:8080 registry.cn-hangzhou.aliyuncs.com/masilong/treesoft
访问地址 http://127.0.0.1:8080/treedms
1.拉取
docker pull mcr.microsoft.com/mssql/server:2019-latest
2.查看镜像
docker images
3.配置密码启动容器,据说密码要配置的复杂一点(SqlServer有密码复杂度校验)
docker run -e ACCEPT_EULA=Y -e SA_PASSWORD=xxxxxxxx -p 1433:1433 -d mcr.microsoft.com/mssql/server:2019-latest
docker run -e ACCEPT_EULA=Y -e SA_PASSWORD=xxxx -p 1433:1433 -v E:/TestData/data:/var/opt/mssql/data --restart=always --name mssql2017 -d mcr.microsoft.com/mssql/server:2017-latest
mcr.microsoft.com/mssql/server:2019-latest 这一段为:名称:版本
-e 'SA_PASSWORD=xxxx' 定义sa密码
-p 1433:1433 定义端口映射
-v E:/TestData/ data:/var/opt/mssql/data 定义数据库文件存放路径
4.查看容器
docker ps
5.为了方便管理可以重新命名容器为mssql
docker rename xxx mssql
6.进入容器cmd界面
docker exec -it mssql /bin/bash
7.使用sa账号登录进入sqlserver
/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'Xjbok2018.xzzz'
8.创建数据库Test
CREATE DATABASE Test
9.创建表,插入,查询等,其它的也一样,输入完语句后,输入go执行
Use Test go CREATE TABLE Student(Id int,Name nvarchar(12),Age int) go select * from student go insert Student(Id,Name,Age)values(1,"zzz",18) go
10.退出
exit
三、Windows server2016安装docker
Windows Server 2016中文版安装docker的详细步骤_docker_脚本之家 (jb51.net)
本文来自博客园,作者:CelonY,转载请注明原文链接:https://www.cnblogs.com/CelonY/p/16095621.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
2019-04-03 关于C#传给视图的字符串带有Html转义字符的处理
2019-04-03 EF ORM
2019-04-03 C#基础第七天
2019-04-03 C#基础第六天
2019-04-03 C#基础第五天
2019-04-03 基础学习14天 MD5加密