一命令解读
docker run -d /
--name mysql /
-p(port) 3306:3306 端口映射3306(宿主机的端口):3306(容器内的端口)
-e(environment) 设置环境名字
mysql(镜像名)
镜像名称规范:【repository】:【tag】 mysql:5.7
二常见命令
docker pull nginx
三数据卷
docker run -d \
--name mysql \
-p 3306:3306 \
-e TZ=Asia/Shanghai \
-e MYSQL_ROOT_PASSWORD=123456 \
-v /root/mysql/data:/var/lib/mysql \
-v /root/mysql/init:/docker-entrypoint-initdb.d \
-v /root/mysql/conf.d \
mysql
四自定义镜像
五网络
docker run -d --name dd -p 8080:8080 --network heima dockerdemo
--network启动容器时让它加入你定义的网桥
六