Docker 之 重要日常操作

一、映射端口

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  

猜你喜欢

转载自blog.51cto.com/12965094/2465285
今日推荐