栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Docker 安装

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Docker 安装

1、首先准备一个centos 7虚拟机

2、安装docker ce即社区免费版,先安装必要的软件包,安装yum-utils等

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

3、配置一个阿里云仓库

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4、更新Yum安装的相关Docke软件包

yum makecache fast

如果出现错误,去掉fast ,尤其是8.0版本操作系统

5、安装,需要等待

yum install -y docker-ce docker-ce-cli

6、启动docker

systemctl start docker #启动
systemctl enable docker #设置开机启动

7、测试

docker version

8、拉起镜像过慢,先配置镜像地址

rm -rf /etc/docker

mkdir /etc/docker

cat> /etc/docker/daemon.json <  {
 “registry-mirrors”: [
 “https://ebkn7ykm.mirror.aliyuncs.com",
 ”https://docker.mirrors.ustc.edu.cn“,
 ”http://f1361db2.m.daocloud.io“,
 ”https://registry.docker-cn.com"
 ]
 }
 

{“registry-mirrors”: [
“https://ebkn7ykm.mirror.aliyuncs.com",
”https://docker.mirrors.ustc.edu.cn“,
”http://f1361db2.m.daocloud.io“,
”https://registry.docker-cn.com"
]}

9、加载  systemctl daemon-reload

10、重新启动 systemctl restart docker

次步可能存在错误

Job for docker.service failed because start of the service was attempted too often. See "systemctl status docker.service" and "journalctl -xe" for details.
To force a start use "systemctl reset-failed docker.service" followed by "systemctl start docker.service" again.

解决办法:

#1、到指定目录
cd /etc/docker/

#2、更名
mv daemon.json daemon.conf
#3、重新启动
systemctl restart docker


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/513029.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号