一、映射端口
docker run -p 容器外端口:容器内端口
发布一个nginx应用
-----
[root@docker ~]# docker images #查看镜像
REPOSITORY TAG IMAGE ID CREATED SIZE
myalpine latest_with_hello.txt 3ce9b8b899ba 17 hours ago 5.59MB
nginx latest f7bb5701a33c 10 days ago 126MB
alpine latest cc0abc535e36 2 weeks ago 5.59MB
zhoumingkang/alpine v3.10.3 cc0abc535e36 2 weeks ago 5.59MB
alpine 3.9.4 055936d39205 8 months ago 5.53MB
hello-world latest fce289e99eb9 12 months ago 1.84kB
[root@docker ~]# docker run --rm -d --name mynginx -p80:80 nginx:latest #运行容器
12f98b8cbbc8c918dce442c085b6e6a8e40df86a41d7016c8c8bfb1395b5bc90
[root@docker ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
12f98b8cbbc8 nginx:latest "nginx -g 'daemon ofΒ 6 seconds ago Up 4 seconds 0.0.0.0:80->80/tcp mynginx
[root@docker ~]# netstat -tlunp | grep 80
tcp6 0 0 :::80 :::* LISTEN 10728/docker-proxy