13-docker 实用技巧
1.在运行容器时命名,命名:--name demo
[root@docker03 opt]# docker run -itd --name demo alpine c8b1a348241f074e0d6cf66bd6ceda353c042f8d2726f7c5409c8a0c2a610d13 [root@docker03 opt]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES c8b1a348241f alpine "/bin/sh" 6 seconds ago Up 5 seconds demo
2.容器分配一个主机名,主机名:--hostname demo.com
[root@docker03 opt]# docker run -it --name demo --hostname demo.com alpine / # cat /etc/hosts 127.0.0.1 localhost ::1 localhost ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters 172.17.0.5 demo.com demo
3.在退出容器时删除,删除--rm
[root@docker03 opt]# [root@docker03 opt]# docker run -it --rm --name demo --hostname demo.com alpine / # exit [root@docker03 opt]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES f414e5303ef8 sunmmi/nginx "bash" 17 hours ago Up 17 hours nginx-web03 37e693a5f7a3 sunmmi/nginx "nginx" 18 hours ago Up 18 hours 0.0.0.0:81->81/tcp nginx-web02 7d89f9196f78 sunmmi/nginx "nginx" 18 hours ago Up 18 hours 0.0.0.0:80->80/tcp nginx-web 83f127f62c6f hello-world "/hello" 20 hours ago Exited (0) 20 hours ago tender_darwi
https://www.digitalocean.com/community/tutorials/naming-docker-containers-3-tips-for-beginners

浙公网安备 33010602011771号