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

二、docker 安装SqlServer2019

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)



posted @ 2022-04-03 12:52  CelonY  阅读(1532)  评论(0编辑  收藏  举报