首页
首页

docker常用命令二

Dcoker 常用命令2

1
2
3
4
docker run -d -P --name web training/webapp python app.py
--name web 表示将容器的名字设置成为web

docker inspect web

检查web容器

docker network ls
显示所有网络模式

例子:docker run -itd –name=networktest ubuntu

74695c9cea6d9810718fddadc01a727a5dd3ce6a69d09752239736c030599741

创建一个容器

1
docker network inspect bridge

通过检查网络来查看容器ip也是一种办法

1
docker network disconnect bridge networktest

删除容器的网卡(我自己理解的)

该命令需提供网络名称和容器名称

创建自己的桥接网络

1
docker network create -d bridge my-bridge-network

创建一个新的桥接网络

1
docker network inspect my-bridge-network

查看自己创建的桥接网络ip段

使用–net=自己创建的桥接网络名 可以将容器添加到自己创建的桥接网络中

1
docker run -d --net=my-bridge-network --name db training/postgres

在创建一个web应用 docker run -d –name web training/webapp python app.py

1
2
docker exec -it 容器名称 bash 
进入容器的命令行下

进入db容器bash下ping一下 webip,互不相同。

通过docker network connect my-bridge-network web可以连接web容器与自己创建的桥接网络。 这个的作用等于给web容器增加了一块网卡。

支持一下
扫一扫,我会更有动力更新
  • 微信扫一扫
  • 支付宝扫一扫