![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
Bob drudgery
这个作者很懒,什么都没留下…
展开
-
docker事件event查看筛选
docker 查看容器事件原创 2022-06-29 10:58:47 · 578 阅读 · 0 评论 -
docker 删除依赖的父镜像的命令
参考命令: docker image inspect --format='{{.RepoTags}} {{.Id}} {{.Parent}}' $(docker image ls -q --filter since=4de0fead722353)since后跟你要删除的镜像ID原创 2020-12-07 11:35:15 · 1299 阅读 · 0 评论 -
Docker network --容器网络
Docker network --容器网络参考文章:https://www.jianshu.com/p/14a3663c9756https://www.jianshu.com/p/04b33284f742https://www.jianshu.com/p/0a03b68023e1官网文档:https://docs.docker.com/network/一、什么是docker networkDocker 网络管理起来需要用到这个,因为docker每个container可能所在的网段ip都不一样,但原创 2020-06-04 19:02:00 · 842 阅读 · 0 评论 -
centos7和ubuntu18.04分别解决cv2缺少共享库( libSM.so.6)的解决方法
centos7和ubuntu18.04分别解决cv2缺少共享库( libSM.so.6)的解决方法1、 centos 7yum install libSM-1.2.2-2.el7.x86_64 --setopt=protected_multilib=falseyum install libXrender-0.9.10-1.el7.x86_64 --setopt=protected_multilib=falseyum install libXext-1.3.3-3.el7.x86_64 --set原创 2020-05-28 21:38:30 · 2549 阅读 · 0 评论 -
docker查看容器ip
第一种:docker inspect 容器ID | grep IPAddress第二种:sudo docker inspect -f='{{.NetworkSettings.IPAddress}}' $(sudo docker ps -a -q)列出所以容器对应的名称,ip,端口 docker inspect -f='{{.Name}} {{.NetworkSettings.IPAddress}} {{.HostConfig.PortBindings}}' $(docker ps -aq)原创 2020-05-20 19:45:43 · 242 阅读 · 0 评论 -
ubuntu18.04 搭建 docker,nvidia-docker2,cuda10.2+cudnn7.6.4全过程记录
ubuntu18.04 搭建 docker,nvidia-docker2,cuda10.2+cudnn7.6.4全过程记录一、下载docker1、根新ubuntu的apt索引 sudo apt-get update2、安装包允许apt通过https使用仓库 sudo dpkg --configure -a sudo apt-get install apt-transport-http...原创 2020-04-21 14:38:50 · 3140 阅读 · 0 评论 -
制作的docker镜像 Anaconda3+tensorflow-gpu +nvidia-docker
制作的docker镜像 Anaconda3+tensorflow-gpu1.12 踩坑记录前提:已经安装好了docker和nvidia-docker一、dockerfile制作镜像1、创建dockerfile所在的文件夹mkdir tfgpucd tfgpuvim DockerFileDockerFile内容RUN echo -e “[global]\nindex-url = h...原创 2020-04-21 00:28:54 · 1014 阅读 · 0 评论 -
基于配好python3环境的容器部署
基于配好python3环境的容器部署一、运行镜像进入容器内部docker run -it <镜像id>二、将项目cp到容器内# 服务器内docker cp <项目> <容器id>: <路径>三、配置uwsgi项目根目录配置uwsgi:填入下方内容项目路径:root/<项目><uwsgi> &...原创 2020-04-14 10:51:21 · 222 阅读 · 0 评论 -
docker-compose
docker composedocker compose是Docker 官方编排(Orchestration)项目之一,负责快速的部署分布式应用。一、compose简介Compose 定位是 「定义和运行多个 Docker 容器的应用(Defining and running multi-container Docker applications)」,其前身是开源项目 Fig。通过第一部分...转载 2019-11-25 19:27:28 · 153 阅读 · 0 评论 -
Docker数据管理
先看图在容器中管理数据的两种方式:数据卷(Volumes)挂载主机目录 (Bind mounts)一、数据卷数据卷 是一个可供一个或多个容器使用的特殊目录,它绕过 UFS(UNIX文件系统),可以提供很多有用的特性:数据卷 可以在容器之间共享和重用对 数据卷 的修改会立马生效对 数据卷 的更新,不会影响镜像数据卷 默认会一直存在,即使容器被删除注意:数据卷 的使用,...转载 2019-11-25 19:26:21 · 98 阅读 · 0 评论 -
Dockerignore
.dockerignore文件的内容.idea/.git/vendor/node_modules/public/js/public/css/yarn-error.logbootstrap/cache/*storage/自行添加其他需要排除的文件,如.env.* 文件原创 2019-11-25 16:27:01 · 163 阅读 · 0 评论 -
docker使用entrypoint执行时报permission denied,oci runtime error: container_linux.go:235错误
场景:在Dockerfile中使用指令ENTRYPOINT来执行项目下entrypoint.shshell文件,如下:ENTRYPOINT ["./startup.sh"]Dockerfile时报错提示:/usr/bin/docker-current: Error response from daemon: oci runtime error: container_linux.go:23...原创 2019-11-21 19:21:43 · 4525 阅读 · 1 评论 -
dockerfile踩坑记录
需求:利用dockerfile的ENTRYPOINT在容器启动时自动执行脚本一、编写测试dockerfile# version: 0.0.1FROM dialogserverMAINTAINER bob "bob@163.com"ENV MYPATH /root/dialog_coreWORKDIR $MYPATHEXPOSE 80ENTRYPOINT ["./startup.sh...原创 2019-11-21 19:12:03 · 6759 阅读 · 1 评论 -
docker --Dockerfile学习
docker --Dockerfile学习dockerfile简介一、什么是dockerfileDockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本,包含用于组合镜像的命令的文本文档,简单来讲就是‘镜像文件到底是由什么东西一步步构成的’。dockerfile名字可以随便命名,但是不建议这么做,应该按照一定的规范来使用。二、docker执行dockerfi...原创 2019-11-20 17:41:43 · 192 阅读 · 0 评论 -
docker学习三--容器(container)
一、前言容器是镜像的运行时的实例,相当于虚拟机模版启动VM一样,使用者也可以从单个镜像上启动一个或多个镜像虚拟机和容器最大的区别是容器更快并且更轻量,本质上就是因为docker容器共享宿主机的内核或操作系统。以上为使用一个docker镜像启动多个容器的示意图二、容器常用命令1、启动docker container run <image> <app># 省略c...原创 2019-11-20 11:46:14 · 279 阅读 · 0 评论 -
docker学习二(基于centos7镜像构建python3和nginx,uwsgi的新镜像)
一、安装docker(略)二、换源# 进入dockercd /etc/docker# 找到json文件,并编辑vim daemon.json # 替换{"registry-mirrors": ["http://hub-mirror.c.163.com"] }# 重启dockersudo systemctl restart docker 三、拉取centos7的镜像d...原创 2019-11-07 18:41:34 · 892 阅读 · 0 评论 -
docker学习记录一(基础操作)
一、安装和启动1、cent os 7安装yum -y install docker可能的报错:未启动docker执行完上条命令,直接运行docker version[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Qjkhi1g5-1573123087888)(/Users/bobwang/Library/Application Support/typ...原创 2019-11-07 18:39:03 · 256 阅读 · 0 评论