随笔分类 - docker-compose
摘要:查看容器对应宿主机上面的pid,容器技术的实质是进程,并没有完整的操作系统,就相当于在主机上面fork了一个子进程,通过docker daemon去fork一个子进程,这个子进程是可以在主机上面看到其pid的。 $ docker inspect -f {{.State.Pid}} 容器名或者容器id
阅读全文
摘要:导出镜像脚本 #!/bin/bash export_dir="/root/dockerimages" mkdir -p "$export_dir" docker images --format "{{.Repository}}:{{.Tag}}" | while read image; do rep
阅读全文
摘要:docker run -d --restart always --name my-container my-image
阅读全文
摘要:一台虚拟机里突然遇到docker容器一直重启,看了下logs,发现是访问外网失败引起的,网上看到这个解决方案,这边记录一下。首先需要明确docker的网桥模式,网桥工作在二层(OSI堆栈),是通用网络设备的一种,可以设置IP地址。有了IP地址,Linux便可通过路由表或IP表,在网络层定位网桥,这就
阅读全文
摘要:在正常情况下执行docker rm会将容器删除,但是如果容器处于Removal in process状态下,执行docker rm会出现:remove /mnt/docker/devicemapper/mnt/remove /mnt/docker/devicemapper/mnt/XXXXXXXX:
阅读全文
摘要:一文说清楚Dockerfile 中VOLUME到底有什么用? 原创2021-10-25 00:25:21 25点赞https://blog.csdn.net/qq32933432/article/details/120944205诺浅  码龄11年 关注写在开头相信大部分人对docker ru
阅读全文
摘要:docker save $(docker images --format '{{.Repository}}:{{.Tag}}'|grep lixinqian) -o allinone.tar //grep 过滤 docker save $(docker images --format '{{.Rep
阅读全文
摘要:公众号关注 「奇妙的 Linux 世界」设为「星标」,每天带你玩转 Linux ! 自 1.12 版本之后,Docker 引入了原生的健康检查实现。对于容器而言,最简单的健康检查是进程级的健康检查,即检验进程是否存活。Docker Daemon 会自动监控容器中的 PID1 进程,如果 docker
阅读全文
摘要:鉴权失败401 Unauthorized [root@harbor harbor]# docker login https://chinda.com Authenticating with existing credentials... Login did not succeed, error: E
阅读全文
摘要:前言 我们常常见到很多比较棒的开源项目,但在本地安装运行的话就会很复杂,要配置不同的环境,安装不同的依赖,好一点的会用docker直接拉取,或者打包好。 这些无疑都会增加初学者上手的成本,所以这篇文章总结了下目前比较常用的解决方法之一: 使用docker-compose同时管理多个服务,只需要一行命
阅读全文
摘要:docker镜像 用于测试网络的工具,带有curl nslookup等命令镜像名docker.io/appropriate/curl测试命令docker run --rm -it docker.io/appropriate/curl /bin/sh 用于测试网络的工具,带有dig nslookup等
阅读全文
摘要:[问题解决]Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock 写了一个脚本读取docker日志,发生报错:Got permission de
阅读全文
摘要:Docker 原生健康检查能力 自 1.12 版本之后,Docker 引入了原生的健康检查实现。对于容器而言,最简单的健康检查是进程级的健康检查,即检验进程是否存活。Docker Daemon 会自动监控容器中的 PID1 进程,如果 docker run 命令中指明了 restart policy
阅读全文
摘要:文章目录问题描述解决办法进入容器的/etc/hosts文件配置域名解析docker build 构建镜像的时候添加docker run 启动容器的时候添加(推荐)docker-compose.yml文件指定问题描述因为要通过局域网域名访问其他服务,在宿主机上配置了域名解析,对于docker容器无效。
阅读全文
摘要:一、PortainerPortainer(基于 Go)是⼀个轻量级的管理界⾯,可让您轻松管理 Docker 主机或 Swarm 集群。 Portainer 的使⽤意图是简单部署。它包含可以在任何 Docker 引擎上运⾏的单个容器(Docker for Linux 和 Docker for Wind
阅读全文
摘要:docker-compose解决棘手一直创建中,,,然后显示 timeout 什么设置什么1000。然后更新docker-compose 重新启动systemctl restart docker.socket 解决
阅读全文
摘要:yum install epel-* -y yum install python-pip wget https://bootstrap.pypa.io/pip/2.7/get-pip.pypython get-pip.py 最近发现两个非常好用的工具,一个是runlike,一个是whaler run
阅读全文
摘要:参考:Docker Compose ERROR network has active endpoints_太多的虚幻-CSDN博客 docker 解决network has active endpoints - _DongGe - 博客园 1.修改docker-compose.yaml文件 2.运行
阅读全文
摘要:本文主要介绍了浅谈Docker-compose中的depends_on顺序的问题解决,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 使用depends_on进行容器排序时并不能完美的解决容器之间的依赖问题,原因是因为 depends_on只能保证容器进入到 运行状
阅读全文
摘要:目录 一.新建一个启动服务的目录 二.新建文件docker-compose.yml 三.新建角本文件 init-mysql.sh 四.实使化目录和配置文件 启动服务 登陆mysql 其它操作 参考文档: 一.新建一个启动服务的目录 mkdir /usr/local/docker/mysql cd /
阅读全文