Docker修改docker存储位置修改容器镜像大小限制操作

Docker

docker

存储位置修改容器镜像⼤⼩限制操作

新版本这样好像快不⾏了,不推荐了。

不⾏可以直接软连接去修改存储位置。

vim /usr/lib/systemd/system/docker.service

ExecStart=/usr/bin/dockerd –graph=/work/docker_data 

–storage-driver devicemapper 

–storage-opt dm.loopdatasize=1000G 

–storage-opt dm.loopmetadatasize=10G 

–storage-opt dm.fs=ext4 

–storage-opt dm.basesize=100G 

-H fd:// –containerd=/run/containerd/containerd.sock

 2020.07.29

–graph

17.0

版本后过时了,现在提倡采⽤

–data-root

补充知识:

docker 

编排⼯具使⽤

docker-compose

docker-compose

yum install -y epel-release

yum install -y python-pip

python-pip

报错

vim /etc/yum.repos.d/epel.repo 

修改配置⽂件,注释掉

metalink 

,取消注释

 baseurl

操作命令

compose

操作容器(⼀定要进⼊配置⽂件⽬录)

后台启动容器:

docker-compose up -d

查看容器运⾏情况:

docker-compose ps

停⽌并删除容器:

docker-compose down

停⽌并删除容器并删除

volume

docker-compose down –volumes

停⽌启动容器:

docker-compose stop

docker-compose start

docker-compose exec

的使⽤:

docker-compose exec redis bash

总结:

docker-compose

⼀定要在配置⽂件

docker-compose.yml

⽂件路径下操作

格式⼀定要注意,该空格要空格

配置⽂件

docker-compose.yml

version: '3'

services:

 nginx:

 image: mycentos:nginx

 ports:

 – "8080:80"

 volumes:

 – /home:/usr/local/nginx/html

 – /var/logs/nginx/logs:/usr/local/nginx/logs

 command: /usr/local/nginx/sbin/nginx -g "deamon off;"

 

 redis:

 image: mycentos:redis

原文链接:https://wenku.baidu.com/view/ef02272b01020740be1e650e52ea551810a6c91a.html

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享