linux下docker的安装

需使用root权限运行yum安装docker

1 》》yum install docker

image

预计1分钟就能下载安装完成。

2》》使用docker –v ,查看安装的docker的版本

image

启动与停止Docker
systemctl命令是系统服务管理器指令,它是 service 和 chkconfig 两个命令组合。

启动docker:systemctl start docker
停止docker:systemctl stop docker
重启docker:systemctl restart docker
查看docker状态:systemctl status docker
开机启动:systemctl enable docker

3》》测试安装一个MySQL的容器

搜索可用的mysql镜像;docker search mysql

image

拉取下载镜像,可以指定需要的版本(当前最新的版本是8.0):docker pull mysql:5.7

image

查看本地镜像:docker images [|grep mysql]

image


运行镜像:

docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6

命令说明:

  • -p 3306:3306:将容器的 3306 端口映射到主机的 3306 端口。

  • -v -v $PWD/conf:/etc/mysql/conf.d:将主机当前目录下的 conf/my.cnf 挂载到容器的 /etc/mysql/my.cnf。

  • -v $PWD/logs:/logs:将主机当前目录下的 logs 目录挂载到容器的 /logs。

  • -v $PWD/data:/var/lib/mysql :将主机当前目录下的data目录挂载到容器的 /var/lib/mysql 。

  • -e MYSQL_ROOT_PASSWORD=123456:初始化 root 用户的密码。


(--end)

猜你喜欢

转载自www.cnblogs.com/sensorsen/p/10676303.html