随笔分类 - docker
摘要:(1)确保NVIDIA Drivers和Docker已经安装好 $nvcc --version $docker (2)安装nvidia-docker (2.1)设置stable存储库和密钥 # 注意此步骤可能无法下载,需要手动去网页下载,然后使用apt-key add 载入 $ curl -s -L
阅读全文
摘要:一、Why Docker默认的镜像和容器存储位置在/var/lib/docker中,如果仅仅是做测试,我们可能没有必要修改,但是当大量使用的时候,我们可能就要默认存储的位置了。 二、How 2.1 修改docker.service文件 ? 1 2 3 4 5 6 cd /etc/systemd/sy
阅读全文
摘要:场景:使用docker引擎服务时间久了,会发现磁盘空间越来越大,现在要删除关于docker相关不用的数据来释放磁盘空间 先看下docker system命令 docker system 目前拥有四个子命令,分别是: docker system df docker system events dock
阅读全文
摘要:docker 删除所有未运行的容器(已经运行的删除不了,未运行的就一起被删除了) 方法一 # 显示所有的容器,过滤出Exited状态的容器,取出这些容器的ID, sudo docker ps -a|grep Exited|awk '{print $1}' # 查询所有的容器,过滤出Exited状态的
阅读全文
摘要:【看网上都是什么迁移文件的就感觉不靠谱,治标不治本啊(这不应该是一个新生代coder的样子)】 du -sh* 一路查下去,发现overlay这个文件夹已经爆了。 docker system prune -a 才清理了7g的空间,那个文件夹还是30g 磁盘占用路从100%下降到80%左右,这哪里行啊
阅读全文
摘要:docker安装portainer详细步骤 portainer是一款容器管理可视化界面,不想在虚拟中使用命令管理容器的小伙伴,可以选择安装portainer对容器进行管理,查看日志、启动、停止容器等非常方便。 1. 搜索portainer镜像 docker search portainer 2. 拉
阅读全文
摘要:如果docker占用宿主机的磁盘空间很大,并且通过 docker system df 命令检查,发现 volume占用空间比较大,并且有一定的可回收空间, 这个时候,该如何来释放这些数据卷占用的空间呢? 方法非常的简单。 执行下面的命令,就会将那些未被使用的数据卷给清理掉 docker volume
阅读全文
摘要:前段时间有客户反映我们部署服务的服务器磁盘快满了,联系我们说看看清理一下 于是就开始看服务器 我们所有的服务都是使用docker部署的,经过检查,这次占满了磁盘的都是在/var/lib/docker/overlay2目录下的文件夹,这个路径一看就是docker的存储目录,但是为什么docker跑得好
阅读全文
摘要:临时解决(服务器重启后问题还是继续出现)使用ifconfig查看,找到ping不通的网段,如172.17.*.*把该网段down掉:ip link set dev 网段名 down 半永久解决docker network ls #查看所有网络docker network inspect 网络id #
阅读全文
摘要:如果是单独使用docker run -it...命令创建容器,则在-it 之后加入 --security-opt seccomp:unconfined 如果是使用docker-comose up命令,则在docker-compose.yml文件中每个容器部分加入 security_opt: - "s
阅读全文
摘要:import os import sys def main(): member_pth = './member' txts = os.listdir(member_pth) member_images = [] # get all image-ID that not deleted from all
阅读全文
摘要:docker network create --driver bridge --subnet 192.x.1.0/16 --gateway 192.x.1.0 mynet 解析: --driver bridge 表示使用桥接模式 --subnet 192.x.1.0/16 表示子网ip,x可从1-2
阅读全文
摘要:先连接新的网络:docker network connect 网络名 容器名;在断开旧的网桥:docker network disconnect 旧网络名(默认bridge)容器名
阅读全文