分享
Docker操作命令
输入“/”快速插入内容
Docker操作命令
安装
Install Docker Engine on CentOS | Docker Documentation
安装
yum安装gcc相关
代码块
SQL
sudo yum -y install gcc
sudo yum -y install gcc-c++
安装需要的软件包
代码块
SQL
sudo yum install -y yum-utils
设置stable镜像仓库
代码块
SQL
sudo yum-config-manager --add-repo
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新yum软件包索引
代码块
SQL
sudo yum makecache fast
安装docker
代码块
SQL
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
启动docker
代码块
SQL
systemctl start docker
测试 - 版本号
代码块
SQL
docker version
测试 - hello world
代码块
SQL
docker run hello-world
卸载
代码块
SQL
systemctl stop docker
sudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo rm -rf /var/lib/docker
sudo rom -rf /var/lib/containerd
常用命令
帮助启动类命令
•
启动docker:systemctl start docker
•
停止docker:systemctl stop docker
•
重启docker:systemctl restart docker
•
查看docker状态:systemctl status docker
•
开机启动:systemctl enable docker
•
查看docker概要信息:docker info
•
查看docker总体帮助文档:docker --help
•
查看docker命令帮助文档:docer 具体命令 --help
镜像命令
•
docker images:列出本地主机上的镜像
•
docker search xxx镜像名字:寻找xx镜像
◦
docker search --limit 5 redis:列出5个镜像
•
ducker pull xxx镜像名字:下载xxx镜像
◦
docker pull xxx[:TAG]:没有TAG就是最新版的
◦
docker pull redis:6.0.8:下载redis6.0.8的版本
•
docker system df:查看镜像/容器/数据卷所占空间
•
docker rmi 某个镜像名字ID
◦
docker rmi -f 镜像ID:-f 是强制删除
◦
删除多个:docker rim -f 镜像名1:TAG 镜像名2:TAG