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 @   习久性成  阅读(73)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
点击右上角即可分享
微信分享提示