Linux安装Docker
在线安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
如果在此之前有报错试试这两个命令:
rm -f /var/run/yum.pid
yum install docker-ce -y
yum方式安装
yum update
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce
docker -v
启动Docker
systemctl start docker
sudo systemctl daemon-reload
sudo systemctl restart docker
service docker restart
关闭Docker
systemctl stop docker
设置docker开机自启动
systemctl enable docker
查看Docker版本信息
docker version
查看Docker系统信息,包括镜像和容器数
docker info
查看docker状态
systemctl status docker
Docker 设置国内镜像
创建或修改daemon.json
vim /etc/docker/daemon.json
修改为
{
"registry-mirrors" : [
"https://mirror.ccs.tencentyun.com",
"http://registry.docker-cn.com",
"http://docker.mirrors.ustc.edu.cn",
"http://hub-mirror.c.163.com"
],
"insecure-registries" : [
"registry.docker-cn.com",
"docker.mirrors.ustc.edu.cn"
],
"debug" : true,
"experimental" : true
}
查看镜像列表
docker image list
docker images # 查看本地所有的镜像
docker images -q # 查看所用镜像的id
Docker删除镜像
docker rmi 镜像id
查看正在运行的容器
docker ps
查看所有容器
docker ps -a
查看最后一次运行的容器
sudo docker ps -l
卸载docker,先关闭docker
查看yum安装的docker文件包
yum list installed |grep docker
查看docker相关的rmp源文件
rpm -qa |grep docker
删除所有安装的docker文件包
yum -y remove docker版本文件包
都删除完再输入查看 文件包 和 源文件 的命令,看是否删除干净