请教一下Docker容器目录配置在哪里,我想卸载掉不想要的目录
由于对源码没有接触过, 请教一下专家,如何处理容器目录,或者让他们都放到跟目录下。
想裁掉 除了跟目录所有目录,尽可能少的目录留下
9.8G 697M 8.6G 8% /
tmpfs 63G 0 63G 0% /dev
shm 64M 0 64M 0% /dev/shm
tmpfs 63G 4.0K 63G 1% /run
tmpfs 63G 900K 63G 1% /tmp
/dev/sda9 1.1T 6.8G 983G 1% /services
/dev/sda7 16G 9.4G 5.5G 63% /etc/resolv.conf
/dev/sda7 16G 9.4G 5.5G 63% /etc/hostname
/dev/sda7 16G 9.4G 5.5G 63% /etc/hosts
tmpfs 63G 0 63G 0% /run/secrets
tmpfs 63G 0 63G 0% /proc/kcore
4 个回复
allansun - 无名小虾
赞同来自:
在不同的操作系统下位置不太一样,你可以直接打docker命令,什么后缀都不加,会出现很多帮助内容。其中 -g 的解释后面会显示默认的docker运行目录,我跑CoreOS下默认是在/var/lib/docker下。容器就存放在/var/lib/docker/containers里。
想要更改容器储存目录,先需要停止docker服务,然后把整个/var/lib/docker目录移动到你想要储存的位置,然后用ln命令建立连接/var/lib/docker到目标位置 ,重启docker服务就可以了。
具体信息可以查看这里: https://forums.docker.com/t/ho ... /1169
tuxknight
赞同来自:
你是想要精简docker image吗?
zjumoon - 蘑菇街-牧白 mubai@mogujie.com
赞同来自:
tmpfs 是系统默认的分区 /sdaX 这些是你创建容器时用-v参数自己挂载的吧
tmpfs你是精简不掉的 实在不想要 就把里面的内容都删掉 重新做个镜像吧
563555145@qq.com
赞同来自:
没有吧, 我只有 -v 挂载 /server 本地目录, 我找其他镜像也是一样,也会有tmfs 目录