美文网首页
Centos 7 安装 Docker

Centos 7 安装 Docker

作者: 不同而大同 | 来源:发表于2022-01-30 15:00 被阅读0次

先卸载旧版本 sudo yum remove docker docker-common docker-seleniux docker-engine docker-ce* -y
安装工具包
yum install -y yum-utils device-mapper-persistent-data lvm2

yum-util 提供yum-config-manager设置yum源,device-mapper-persistent-data lvm2 是devicemapper驱动依赖的

设置yum源为阿里云
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装 Docker yum install docker-ce -y
安装后查看docker版本 docker -v
开机自动启动 systemctl enable docker
启动Docker systemctl start docker

Docker 配置国内镜像源
vi /etc/docker/daemon.json 修改为

{
    "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

Docker-composer 安装镜像

sudo curl -L https://get.daocloud.io/docker/compose/releases/download/v2.2.3/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

Docker-composer 安装

sudo curl -L https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

Docker 常用命令

docker ps -a #显示所有容器
docker ps #显示正在运行的容器
docker images #查看本地镜像
docker rmi $(docker images | grep -v RESPOSITORY | awk '{print $3}') #移除本地所有镜像
docker rmi $(docker images) #同上
docker rm 容器ID #删除容器
docker rm $(docker ps -a) #删除所有容器
docker stop 容器ID  # 关闭运行中的容器
docker start 容器ID # 启动一个已经停止的容器
docker restart 容器ID # 重启一个容器
docker attach 容器ID # 进入一个运行中的容器
docker kill $(docker ps -a -q) #杀死运行的容器
docker rm $(docker ps -a -q) #删除所有容器
docker rmi -f $(docker images -q) #强制删除所有镜像

相关文章

网友评论

      本文标题:Centos 7 安装 Docker

      本文链接:https://www.haomeiwen.com/subject/jhrahrtx.html