欢迎光临
我们一直在努力

【docker】docker常用命令

1.启动容器:
-h指定容器的主机名

  1. docker run –name -h hostname

2.停止容器:

  1. docker stop dockerID

3.查看容器:
   -l:查看最后一个启动容器

  1. docker ps -l

4.进入容器:

  1. docker exec |docker attach

5.删除容器:

-f:删除一个已经启动或运行的容器

  1. docker rm

6.网络端口的随机映射:

  1. docker run -P

例:使用命令:docker run -d -P –name mynginx1 nginx 新建一个docker容器,此时查看到主机的80端口被被映射到docker的32769端口
随机映射的好处:
端口不会冲突,但是生产使用比较麻烦的是还得写一个脚本来作为获取脚本的途径。

7.网络端口指定映射:

命令使用方法:

  1. -p hostport:containerport
  2. -p ip:hostport:containerport           当主机有多个IP地址的时候,将容器端口映射到特定的主机和其端口
  3. -p ip::containerport                                   指定到主机的IP上,但是端口随机
  4. -p hostport:containerport  -p hostport:containerport   指定多个端口映射

例:使用命令:docker -d -p 91:80 –name mynginx nginx(91是映射后的端口,80指容器里的端口

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。