CentOS7.7安装docker和docker-compose

1.背景

想自己部署一套halo,发现需要docker环境,而且docker现在已经用处广泛,所以在CentOS服务器上安装docker

2.步骤

2.1yum安装docker

# Uninstall old versions
sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

# 该目录下不会被remove
rm -rf /var/lib/docker/*

# Install using the rpm repository
# Set up the repository
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

# Install Docker Engine
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

sudo systemctl start docker

sudo docker run hello-world

2.2yum安装docker-compose

sudo yum update
sudo yum install docker-compose-plugin
docker compose version

2.3 离线安装docker

docker下载地址
配置文件默认为/etc/docker/deamon.json 无法写入,查询官网后,有两种方式指定配置:1是json文件,2是tag

# 或者指定新的配置文件路径
sudo dockerd --config-file /data/bonc_zj/app/conf/daemon.json

Configure the Docker daemon

3.引用

Install Docker Engine on CentOS
修改docker的默认存储位置及镜像存储位置
docker离线安装方法

posted @   钱塘江畔  阅读(151)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示