docker常用命令

docker operation command:

查询镜像
sudo docker images

删除镜像
docker rmi bf756fb1ae65 (镜像id)

# 启动镜像
# sudo docker run -it -d --name test01 ubuntu18.04:docker_test1 /bin/sh

创建macvlan网络
sudo docker network create -d macvlan --subnet=172.16.2.1/23 --gateway=172.16.2.1 -o parent=enp3s0 macvlan1
 
sudo docker network create -d macvlan --subnet=192.168.80.1/24 --gateway=192.168.80.1 -o parent=enp2s0 macvlan2

创建容器
sudo docker run --net=macvlan1 --ip=172.16.1.2 -it -d --name test01 ubuntu18.04:docker_test1 /bin/sh

sudo docker run --net=macvlan2 --ip=192.168.80.2 -it -d --name test02 ubuntu18.04:docker_test1 /bin/sh

查看具体的container id
sudo docker ps -a

进入具体的容器,进行相应操作 
sudo docker exec -it af87f63951a1 /bin/bash

清理测试环境

停止容器
sudo docker stop test01 test02

删除虚拟网络
sudo docker network rm macvlan1 macvlan2

启动指定容器
sudo docker start test01

删除指定的容器
docker rm af87f63951a1

删除所有未运行的容器
sudo docker rm $(sudo docker ps -a -q)

 

docker环境安装 &&  常用命令:

如何在Ubuntu 20.04上安装和使用Docker:

https://www.ngui.cc/el/1179185.html?action=onClick

posted @ 2023-07-20 15:00  习久性成  阅读(55)  评论(0编辑  收藏  举报