Docker第一章:安装及初始化配置

举报
星汉网络 发表于 2020/05/02 23:39:33 2020/05/02
【摘要】 在CentOS7.4上安装并配置docker。第一步:Docker的安装1、安装相关的依赖包yum install -y yum-utils device-mapper-persistent-data lvm22、配置国内镜像源,下载速度快一些sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/lin...

在CentOS7.4上安装并配置docker。

第一步:Docker的安装

1、安装相关的依赖包

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

2、配置国内镜像源,下载速度快一些

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

3、更新YUM缓存

yum makecache fast

4、安装docker-ce版本

yum -y install docker-ce

5、启动docker

sudo systemctl enable docker
sudo systemctl start docker

第二步:更改docker默认存储路径到数据盘

默认数据会安装到系统盘,如果因为盘大小等原因,需要变更,可以如下操作。如果要变更,建议在最开始的时候,即进行处理。

1、创建docker存储目录

mkdir -p /alidata/data/modules/docker

注意:递归创建文件夹

中升服务器使用:

mkdir /home/data/modules/docker

2、修改(或新建)daemon.json文件

vi /etc/docker/daemon.json
{
        "graph": "/alidata/data/modules/docker",
        "registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"],
        "log-driver": "json-file",
        "log-opts": {
                "max-size": "80m",
                "max-file": "2"
        } 
}

中升服务器使用:

{
        "graph": "/home/data/modules/docker",
        "registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"],
        "log-driver": "json-file",
        "log-opts": {
                "max-size": "100m",
                "max-file": "2"
        } 
}

:wq 保存。

说明:graph的作用是更改docker本地目录。mirrors的目的是使用国内镜像,docker pull的时候,会快得多。
后面两句定义日志文件的大小,避免.log文件过大,造成服务器空间不足的问题

3、重启docker

systemctl restart docker

4、查看新的存储地址

docker info

恭喜你,已经使用了自定义的目录地址。原始默认地址,一般为“/var/lib/docker”。


【FAQ】常见问题解决办法

1、第一步安装的时候,出现异常

yum-utils-1.1.31-52.el7.noarch: [Errno 256] No more mirrors to try

可以执行以下三步,尝试修复一下,否则第二步命令无法执行。

1.yum clean all
2.yum makecache
3.yum update


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。