博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker 启动一个mysql服务
阅读量:3519 次
发布时间:2019-05-20

本文共 1664 字,大约阅读时间需要 5 分钟。

目录

 


一、pull官方镜像

选择一个指定的版本,或者直接拉去最新的mysql版本。

docker pull mysql

二、查看镜像

docker images

~]# docker imagesREPOSITORY                  TAG                 IMAGE ID            CREATED             SIZEmysql                       latest              4f1413420360        25 hours ago        545MB

三、运行容器(开启mysql服务)

最后冒号后面的是tag,就是版本,如果安装有多个版本的mysql是不是启动起来很方便。

docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password -d mysql:8.0.22

docker ps查看启动的mysql进程

~]# docker psCONTAINER ID        IMAGE                          COMMAND                  CREATED             STATUS              PORTS                               NAMESb8319bd56ae3        mysql                          "docker-entrypoint.s…"   9 minutes ago       Up 9 minutes        3306/tcp, 33060/tcp                 keen_swanson6a6cbd7a4dea        mysql                          "docker-entrypoint.s…"   9 minutes ago       Up 9 minutes        0.0.0.0:3306->3306/tcp, 33060/tcp   mysql

四、如何登陆到客户端

 –link 连接运行的容器 mysql.5.7.21 为之前首次运行时创建的容器名,冒号后为镜像名

~]# docker run -it --link mysql:mysql --rm mysql sh -c 'exec mysql -h"$MYSQL_PORT_3306_TCP_ADDR" -p'Enter password: Welcome to the MySQL monitor.  Commands end with ; or \g.Your MySQL connection id is 9Server version: 8.0.22 MySQL Community Server - GPLCopyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> select version();+-----------+| version() |+-----------+| 8.0.22    |+-----------+1 row in set (0.00 sec)mysql>

 

转载地址:http://bmhqj.baihongyu.com/

你可能感兴趣的文章
[HDU 2096] 小明A+B
查看>>
[HDU 2520] 我是菜鸟,我怕谁(不一样的for循环)
查看>>
[HDU 1215] 七夕节(求因子,不超时)
查看>>
[POJ 1915] Knight Moves
查看>>
Memcache技术精华
查看>>
Redis详解入门篇
查看>>
php开启redis扩展包与redis安装
查看>>
php使用openssl来实现非对称加密
查看>>
pdo如何防止 sql注入
查看>>
myisam和innodb的区别
查看>>
MySQL建表规范与注意事项(个人精华)
查看>>
JDK8接口的新特性
查看>>
synchronized的局限性与lock的好处
查看>>
redis和memcached有什么区别?
查看>>
Spring中的设计模式
查看>>
如何设计一个秒杀系统 -- 架构原则
查看>>
如何设计一个秒杀系统 -- 动静分离方案
查看>>
JWT 快速了解
查看>>
实习日志一
查看>>
排序算法稳定性
查看>>