docker 常用命令

docker 常用执行命令

docker run --name mynginx   指定容器名字
docker run -d       --后台运行
docker run -P        随机使用宿主机的端口
docker run -d -p 80:80       将容器的80端口映射到宿主机的80端口
docker run -p 80:80/udp       映射udp协议
docker run -p 127.0.0.1:80:80   指定宿主机ip绑定
docker run -p 127.0.0.1::80     指定ip随机端口映射
docker logs -f (容器名)      实时容器的日志

docker search 镜像名
docker pull centos   默认情况下会拉取 latest 版本,当然我们也可以采用docker pull
docker pull alpine   最小的镜像

docker save centos > /opt/centos.tar.gz   #镜像导出
docker load < /opt/centos.tar.gz #镜像导入
docker images #查看本机存在的镜像
docker inspect #查看容器的详细信
docker rmi #删除镜像



 

同一主机容器间互联:

docker run --name  web1 -d -p 80:80  nginx

 docker run --name  web2 --link web1 -d -p 8080:80  nginx    --link 参数 通过主机名互联  可以通过查看容器/etc/hosts文件 查看解析记录

docker run --name  web2 --link web1:shop_web  -d -p 8080:80  nginx        通过shop_web别名连接

 

posted @ 2019-05-30 10:24  pad+  阅读(116)  评论(0编辑  收藏  举报