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

linux 环境安装 docker

Linux 更新时间:发布时间: 百科书网 趣学号
前置工具 yum

如果 linux 是一个全新的环境,需要 依次执行下面的命令

yum -y install gcc
yum -y install gcc-c++
yum install -y yum-utils
安装docker 设置stable镜像仓库

推荐使用阿里云的镜像

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

如果使用daocker官网提供的镜像 可能会超时

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
·安装DOCKER CE

Docker CE指的是docker社区版,用于为了开发人员或小团队创建基于容器的应用,与团队成员分享和自动化的开发管道。Docker CE版本提供了简单的安装和快速的安装,以便可以立即开始开发。

yum -y install docker-ce docker-ce-cli containerd.io
docker启动相关命令

·启动docker
·systemctl start docker
·测试
·docker version 如果展示出带有version相关的信息,则代表安装成功。

·启动docker: systemctl start docker
·停止docker: systemctl stop docker
·重启docker: systemctl restart docker
·查看docker状态: systemctl status docker
·开机启动: systemctl enable docker
·查看docker概要信息: docker info

配置云服务器镜像加速

由于我这边使用的是百度云服务器 ,所以只提供百度云镜像的配置
创建文件夹

mkdir -p /etc/docker

然后依次执行如下命令

vi /etc/docker/daemon.json
{
    "registry-mirrors": ["https://mirror.baidubce.com"]
}
## 重启服务器
sudo systemctl daemon-reload
sudo systemctl restart docker  

可能出现的问题

启动报错

ob for docker.service failed because the control process exited with error code.
See "systemctl status docker.service" and "journalctl -xe" for details.

如果是配置镜像加速器后才出现这个问题 ,可能是执行如下命令出现了问题

vi /etc/docker/daemon.json
{
    "registry-mirrors": ["https://mirror.baidubce.com"]
}

解决方法
切换到该目录下

 cd /etc/docker/
 执行  ls  查看目录下的文件 分别为 daemon.josn  和 key.json 
 执行  vim n daemon.josn  
 对照 daemon.josn文件的内容是否为
 {
    "registry-mirrors": ["https://mirror.baidubce.com"]
}
如果不是 ,则修改。 保存并推出
最后执行
sudo systemctl daemon-reload
sudo systemctl restart docker 
 
转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/1046843.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号