CentOS7 安装docker和docker-compose

194 阅读1分钟
    #配置centos源
    wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
    wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
    yum clean all && yum makecache
# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安装 Docker-CE
sudo yum makecache fast
sudo yum -y install docker-ce
# Step 4: 开启Docker服务
sudo service docker start


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


systemctl enable docker.service

# 查看docker 运行的服务(容器)
docker ps

#查看本地(已拉)镜像

docker images

# 关闭服务
docker-compose down
# 删除全部本地镜像

docker rmi $(docker images -q)

# 进入容器
docker exec -it bc06c5d2027d sh


# 启动服务 (一定要进入对应的docker-compose.yml 目录中)
docker-compose up -d

# 重启服务
docker-compose restart fund_admin_ms