Docker 基础命令大全

845次阅读
没有评论

官方安装 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.16.0/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 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
正文完
 0
评论(没有评论)

IT BLOG

文章搜索
热门文章
使用WARP获取全球IP

使用WARP获取全球IP

注意:并不推荐这么做,因为这会降低 ip 库的定位质量,同时,使用 warp 也有滥用的嫌疑 准备工作 开始!...
GCP谷歌云DD一键脚本分享

GCP谷歌云DD一键脚本分享

1.Linux 系统更新 一键脚本 网络参数 系统参数 密码参数,可以改成别的 端口参数 系统更新 2.Win...
VPS圈子里的日常用语名词注解

VPS圈子里的日常用语名词注解

行业黑话 杜甫、毒妇 白女票 玉米 oneman 小鸡 母鸡 超兽 传家宝 MJJ 石头盘、钻石盘 三毛、五毛...
无需信用卡,注册甲骨文最新方法

无需信用卡,注册甲骨文最新方法

注册地址:https://go.oracle.com/armaccelerator 这是一个 365 天免费试...
Hello world!

Hello world!

Welcome to WordPress. This is your first post. Edit or ...