1)创建并进入交互式容器(centos镜像),如果希望在退出容器后,容器依旧运行,则ctrl+q+p。
2)制作守护式容器时,让容器一直夯在前台。
[root@docker ~]# docker container run --name='nginx' 82f3b5f3c58f
3)进入已经打开的守护式容器
[root@docker ~]# docker container exec -it n1 /bin/bash
root@130f30c0ca04:/#
4)多个端口映射
[root@1ed5dce45f3e yum.repos.d]# docker container run -d --name=n3 -p 33060:3306 -p 2222:22 -p 12345:80 nginx:1.14
5)把宿主机文件拷贝到容器中
[root@docker scripts]# docker container cp index.html n1:/usr/share/nginx/html
6-1)数据卷映射,宿主机目录/opt/html,容器目录/usr/share/nginx/html
[root@docker opt]# docker container run -d --name=n3 -p 83:80 -v /opt/html:/usr/share/nginx/html nginx:1.14
6-2)挂载相同数据卷的其他容器
[root@docker opt]# docker container run -d -p 84:80 --volumes-from n3 --name=n4 nginx:1.14
在集中管理集群中,大批量容器都需要挂载相同的多个数据卷时,可以采用数据卷容器进行统一管理。

被折叠的 条评论
为什么被折叠?



