您的位置:首页 > 运维架构 > Docker

docker学习(二) 用docker安装mysql容器

2019-03-21 09:08 881 查看

docker学习(二) 用docker安装mysql容器

  1. 搜索并拉取mysql镜像 :
docker search mysql
docker pull registry.cn-hangzhou.aliyuncs.com/acs-sample/mysql:5.7
docker tag registry.cn-hangzhou.aliyuncs.com/acs-sample/mysql:5.7 mysql:5.7
  1. 查看本机所有下拉下来的镜像:
docker images
  1. 运行mysql容器:
docker run --name=mysql-test -d -p 8001:3306 -v /home/Mysql:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=emc123456
--privileged=true --restart=always \
mysql:5.7

注意:–name为容器名,-p为容器端口的映射,-v为挂载目录,-e为环境变量,MYSQL_ROOT_PASSWORD为容器密码。若要使得容器以host模式启动,则需添加指令:–net=host,此时容器将不会获得一个独立的Network Namespace,而是和宿主机共用一个Network Namespace。容器将不会虚拟出自己的网卡,配置自己的IP等,而是使用宿主机的IP和端口,所以不必为容器指定端口
4. 查看安装好的容器:

docker ps
  1. 进入mysql容器:
docker exec -it mysql-test /bin/bash
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: