centos7安装docker和docker-compose

1.卸载已有Docker

yum remove docker docker-common docker-selinux docker-engine

 

2.安装wget后面会用

yum install wget

 

3.配置yum源

注意,yum源文件在/etc/yum.repos.d,改源之前一定要备份原来的源

复制代码
cd /etc/yum.repos.d
mkdir back
mv ./*.repo back
#下面配置的是阿里云源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 清除yum缓存
yum clean all
# 缓存阿里云源
yum makecache
# 测试阿里云源
yum list
复制代码


4.更新 yum 包

yum -y update

 

5.安装需要的软件包

yum install -y yum-utils device-mapper-persistent-data lvm2

 

6.设置yum源

设置一个yum源,下面两个都可用

yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo(中央仓库)

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo(阿里仓库)

 

7.docker安装

yum -y install docker-ce

 

8.开启docker并查看版本

systemctl start docker
dockcer version

 

9.安装compose

yum -y install python3-pip
pip3 install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install docker-compose -i https://pypi.tuna.tsinghua.edu.cn/simple
docker-compose version

 

10.docker pull镜像加速配置

docker pull失败进行配置

复制代码
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<EOF
{
"registry-mirrors": [
"https://docker.hpcloud.cloud",
"https://docker.m.daocloud.io",
"https://docker.unsee.tech",
"https://docker.1panel.live",
"http://mirrors.ustc.edu.cn",
"https://docker.chenby.cn",
"http://mirror.azure.cn",
"https://dockerpull.org",
"https://dockerhub.icu",
"https://hub.rat.dev"
]
} EOF
sudo systemctl daemon-reload sudo systemctl restart docker
复制代码

11.测试

docker run --rm hello-world

 

12.Docker开启远程访问

编辑docker.service

vim /lib/systemd/system/docker.service

 

注释

# ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock


新增

ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock

 

更新配置与重新启动

systemctl daemon-reload
systemctl restart docker

 

最新国内可用镜像源地址:

 

posted @   ❤小虾米❤  阅读(1192)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示