当前位置:首页 >记录 > 正文内容

docker 基础命令大全

3年前 (2023-04-08)记录


摘抄自:https://kejilion.blogspot.com/2023/02/docker.html



官方安装docker

curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh

curl -L "https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 

chmod +x /usr/local/bin/docker-compose

更新Docker和Docker Compose

sudo apt-get update && sudo apt-get upgrade docker-ce && sudo apt-get upgrade docker-compose


查看版本

查看 Docker 版本

docker --version


查看 Docker Compose 版本

docker-compose --version

镜像

查看本地镜像列表

docker image ls


删除镜像

docker image rm 镜像ID

docker image rm 8a5e4e3ec91f


更新compose中所有镜像

docker-compose pull


容器

docker ps -a 查看已经创建的容器

docker ps -s 查看已经启动的容器

docker start con_name 启动容器名为con_name的容器

docker stop con_name 停止容器名为con_name的容器


docker rm con_name 删除容器名为con_name的容器


启动所有容器

sudo docker start $(sudo docker ps -a -q)

暂停所有容器 

docker pause $(docker ps -q)


开机自启动容器

开启:docker update --restart=always 容器名称

关闭:docker update --restart=no 容器名称



进入容器

docker exec -it 容器名 bash


网络

查看网络

docker network ls


添加网络

docker network create my_network


删除

删除所有容器,镜像,网络

docker rm $(docker ps -a -q) && docker rmi $(docker images -q) && docker network prune


删除docker系统

sudo apt-get remove docker

sudo apt-get remove docker-ce

sudo apt-get purge docker-ce

sudo rm -rf /var/lib/docker


rm /usr/local/bin/docker-compose


相关文章

5.98美元注册十年6位数的.xyz域名

5.98美元注册十年6位数的.xyz域名

很多新手喜欢注册便宜域名,随便搞个域名和服务器搭建一个随便的网站,那么这个name的活动很适合了,毕竟很便宜了步骤如下:打开https://www.name.com/zh-cn/referral/26...

VPS debian10 安装 WIN2008 系统 过程

VPS debian10 安装 WIN2008 系统 过程

参考:http://www.321002.com/99.html参考:http://down.80host.com/iso/dd/  参考:https://51.ruyo.net/...

Linux系统安装wget命令

Linux系统安装wget命令

参考:https://blog.csdn.net/csdn_heliu/article/details/90052647debian 或者 ubuntu : sudo apt-get install...

下载火狐 Firefox 国际版+完整离线安装包+标准版原版

下载火狐 Firefox 国际版+完整离线安装包+标准版原版

电脑上安装的是 Google Chrome 浏览器,这也是我的主力浏览器。另外,IE 是系统自带的,作为辅助使用。但是 IE 性能实在太差了,难用。打算再安装一个浏览器,...

VM虚拟机安装安卓9.0

VM虚拟机安装安卓9.0

https://osdn.net/projects/android-x86/releases在这里下载iso文件然后进行正常安装流程安装注意的几个点稍后安装系统Linux 版本Ubuntu64不要点完...

红米AC2100刷openwrt记录

红米AC2100刷openwrt记录

第一次刷路由器简单记录一下免得之后还有需要忘记经过几次失败的尝试之后确定了一个简单快速的方法分别参考以下几个页面2022-3-12更新再次尝试发现下面的摘抄有些不会正常运行,参考了源帖子之后发现有些代...