docker学习

配置数据卷容器

1、创建启动c3数据卷容器,使用-v参数,设置数据卷
docker run -it --name=c3 -v /volume centos:7 /bin/bash
2、创建启动c1 c2容器,使用--volumes-from 参数设置数据卷
docker run -it --name=c1 --volumes-from c3 centos:7 /bin/bash
docker run -it --name=c2 --volumes-from c3 centos:7 /bin/bash

docker学习_第1张图片

 docker部署MySQL

1、搜索MySQL镜像

docker search mysql

2、拉取mysql镜像

docker pull mysql:5.6

3、创建容器,设置端口映射,目录映射

在/root目录下,创建mysql目录用于存储mysql数据信息

mkdir ~/mysql

cd ~/mysql

docker run -id \
-p 3307:3306 \
--name=c_mysql \
-v $PWD/conf:/etc/mysql/conf.d \
-v $PWD/logs:/logs \
-v $PWD/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123123 \
mysql:5.7

你可能感兴趣的:(docker,学习,容器)