打不开公式编辑器(公式编辑器用不了)
692
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缓存
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小时内删除侵权内容。