Docker部署启动Mysql

Docker部署启动Mysql

下载mysql镜像

docker pull mysql:8.0  #不指定版本默认最新版本

8.0: Pulling from library/mysql
a076a628af6f: Downloading [=====================>                             ]  11.41MB/27.11MB
a076a628af6f: Pull complete 
f6c208f3f991: Pull complete 
88a9455a9165: Pull complete 
406c9b8427c6: Pull complete 
7c88599c0b25: Pull complete 
25b5c6debdaf: Pull complete 
43a5816f1617: Pull complete 
1a8c919e89bf: Pull complete 
9f3cf4bd1a07: Pull complete 
80539cea118d: Pull complete 
201b3cad54ce: Pull complete 
944ba37e1c06: Pull complete 
Digest: sha256:feada149cb8ff54eade1336da7c1d080c4a1c7ed82b5e320efb5beebed85ae8c
Status: Downloaded newer image for mysql:8.0
docker.io/library/mysql:8.0

查看镜像是否下载成功

docker images
----------------------------------
REPOSITORY   TAG       IMAGE ID       CREATED       SIZE
mysql        8.0       c8562eaf9d81   5 weeks ago   546MB

启动容器

docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

# -d 后台运行
# -p 指定端口和 3306:3306 第一个端口是外界访问linux服务的端口,第二个是服务器访问docker中mysql的端口,一个映射关系
# -e 指定数据库密码

查看是否启动成功

docker ps
--------------------------
CONTAINER ID   IMAGE     COMMAND                  CREATED          STATUS          PORTS                               NAMES
dabb54b4d236   mysql     "docker-entrypoint.s…"   10 seconds ago   Up 10 seconds   0.0.0.0:3306->3306/tcp, 33060/tcp   gracious_goodall

通过数据库可视化工具测试连接即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值