root@nulige:~# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
centos/my_nginx latest 4d9498b6baf4 3 days ago 828 MB
nginx latest 3c5a05123222 11 days ago 109 MB
gitlab/gitlab-ce latest 504ada597edc 12 days ago 1.46 GB
centos latest 49f7960eb7e4 6 weeks ago 200 MB
#创建web01
root@nulige:~# docker run -d --name web01 -p 8081:80 nginx
f8e8bf110ab4d109a91b583d725eda7e9087dd51348e1674ea3d844ac2a51f45
#创建web02
root@nulige:~# docker run -d --name web02 -p 8082:80 nginx
f03b73ebae4db766e3749cc388f7b973e9229412e7b03e0cee51bcafdab00a4a
#查看所有的容器
root@nulige:~# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f03b73ebae4d nginx "nginx -g 'daemon ..." 8 seconds ago Up 7 seconds 0.0.0.0:8082->80/tcp web02
f8e8bf110ab4 nginx "nginx -g 'daemon ..." 26 seconds ago Up 25 seconds 0.0.0.0:8081->80/tcp web01
91ec52a55c51 nginx "nginx -g 'daemon ..." 3 minutes ago Up 3 minutes 0.0.0.0:80->80/tcp slb
#进入容器
docker exec -it f8e8bf110ab4 sh
#查找目录
# find / -name nginx
/var/cache/nginx
/var/log/nginx
/etc/default/nginx
/etc/nginx
/etc/logrotate.d/nginx
/etc/init.d/nginx
/usr/lib/nginx
/usr/sbin/nginx
/usr/share/doc/nginx
/usr/share/nginx
#nginx配置目录
#cd /usr/share/nginx/html
# ls
50x.html index.html
#写入东西
# echo "welcome web01" >index.html
#查看内容
# cat index.html
welcome web01
#退出容器
# exit
#重新安装一个slb镜像,过程省略
#提交镜像
root@nulige:~# docker commit -m "slb" 40aa25e24a0d nulige/slb:v1
sha256:c6c55158709ef7cae78e25a466974a9c1993d5c3a1a65482501794dd5c55ab61
root@nulige:~# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nulige/slb v1 c6c55158709e About a minute ago 810 MB
#启动镜像
#创建slb
root@nulige:~# root@nulige:~# docker run -d --name slb -p 80:80 nginx
f8e8bf110ab4d109a91b583d725eda7e9087dd51348e1dasf67491ec52a55c51
root@nulige:~# docker commit -m "web01" 40aa25e24a0d nulige/web01:v1
sha256:503bbc5fd32f2eea7df4a63e07343cc290a66b65072730df12ff4a625549c635
#修改les
root@nulige:~# docker commit -m "web02" 40aa25e24a0d nulige/web02:v1
sha256:503bbc5fd32f2eea7df4a63e07343cc290a66b65072730df12ff4a625549c635