Liunx安装Docker

1、更新yum包到最新

sudo yum update

2、卸载历史Docker,如果没有安装过,则跳过该步

 sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

3、建立仓库

## 安装Docker所需要的一些工具包
sudo yum install -y yum-utils
 
## 建立Docker仓库 (映射国内仓库地址)
sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

4、安装Docker引擎

sudo yum install docker-ce docker-ce-cli containerd.io

5、配置镜像加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}
EOF

6、启动Docker并设置开机启动

sudo systemctl start docker
sudo systemctl enable docker

7、配置当前用户对docker的执行权限

sudo groupadd docker
sudo gpasswd -a ${USER} docker
# 重启docker
sudo systemctl restart docker

8、基本命令

# 查询镜像
docker images
# 删除镜像
docker rmi (CONTAINER ID)
# 强制删除镜像
docker rmi -f (CONTAINER ID)

# 查询所有容器
docker ps -a
# 启动容器
docker start (CONTAINER ID)
# 停止容器
docker stop (CONTAINER ID)
# 删除容器
docker rm (CONTAINER ID)
# 进入docker 容器
docker exec -it (CONTAINER ID或容器名) sh
posted @ 2022-11-12 16:04  kanie_life  阅读(36)  评论(0编辑  收藏  举报