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

Docker 修改docker存储位置 修改容器镜像大小限制 *** 作,第1张

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

本文主要介绍了docker对Docker存储位置的修改和对容器图像大小限制 *** 作的修改,具有很好的参考价值。希望对大家有帮助。来和边肖一起看看吧。

新版本好像快不行了,不推荐。

不,您可以通过软连接直接修改存储位置。

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

ExecStart=/usr/bin/dockerd--graph=/work/docker_data --storage-driverdevicemapper --storage-optdm.loopdatasize=1000G --storage-optdm.loopmetadatasize=10G --storage-optdm.fs=ext4 --storage-optdm.basesize=100G -Hfd://--containerd=/run/containerd/containerd.sock

补编2020.07.29

–-graph在17.0版本后就过时了,现在提倡采用–-data-root。

其他知识:docker编排工具使用docker-compose

安装docker-compose

yum安装-yepel-发布

yuminstall-ypython-pip

pipinstall-Ihttps://pypi.tuna.tsinghua.edu.cn/simpledocker-compose==1.24.1

#如果python-pip报告错误

Vim/etc/yum.repos.d/epel.repo修改配置文件,注释掉metalink,并取消注释baseurl

*** 作命令

合成 *** 作容器(确保进入配置文件目录)

后台容器:docker-composeup-d

检查容器的 *** 作:docker-composeps

并停止删除容器:docker-composedown

并停止删除容器和删除卷:docker-composedown-volumes。

启动容器:docker-composestop;;docker-撰写开始

docker-composeexec的使用:docker-composeexecredisbash

摘要:

*** 作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"deamonoff;" redis: image:mycentos:redis ports: -"6380:6379"

如果改成主机模式,去掉端口,加上network_mode:“主机”,默认是桥接。

实战:通过模拟建立个人博客

Wordpress是一个免费的博客平台。

docker-compose.yml

version:'3.3' services: db: image:mysql:5.7 volumes: -db_data:/var/lib/mysql restart:always environment: #指定环境变量docker-itd-eMYSQL_ROOT_PASSWORD=somewordpress MYSQL_ROOT_PASSWORD:somewordpress MYSQL_DATABASE:wordpress MYSQL_USER:wordpress MYSQL_PASSWORD:wordpress wordpress: depends_on:#1.先启动上面的db(依赖),才能被安装2.dockerlink -db image:wordpress:latest ports: -"8000:80" restart:always environment: WORDPRESS_DB_HOST:db:3306 WORDPRESS_DB_USER:wordpress WORDPRESS_DB_PASSWORD:wordpress WORDPRESS_DB_NAME:wordpress volumes: db_data:{} #对应最上面的volumes:

找到卷标

docker卷ls

docker卷检查<volume-id>;

装载点主机路径

它对应于/var/lib/mysql

以上docker修改Docker存储位置和修改容器图片大小限制 *** 作都是边肖分享的内容。希望给大家一个参考,支持我们。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/774154.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存