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

网友投稿 708 2022-05-28

在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缓存

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

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 /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": "100m", "max-file": "3" } }

中升服务器使用:

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

: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

Docker

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:操作系统学习笔记(三十一)~I/O基本概念+ I/O控制方式+ I/O内核子系统
下一篇:13.1 Linux备份的重要性
相关文章