
docker
东城绝神
学习是一件持之以恒的事情。
展开
-
docker环境检查脚本
docker和docker-compose环境检查脚本#!/bin/bashis_docker_installed() { if which docker >/dev/null 2>&1; then echo "---> Docker has already installed:" docker info 2>/dev/...原创 2019-11-14 14:25:45 · 745 阅读 · 0 评论 -
docker常用命令
1.查看容器IP地址方法一:docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 容器ID方法二:docker inspect 容器ID或容器名 | grep IPAddress方法三:进入容器查看/etc/hosts文件2.设置镜像标签docker tag 镜像id ...原创 2019-11-13 15:06:44 · 205 阅读 · 0 评论 -
docker查找占用主机磁盘空间最大的容器
docker查找占用主机磁盘空间最大的容器1.背景有时候我们一台主机上部署了多个容器,而且对部分数据做了持久化,时间长了,数据会越来越多,相应的可能会造成磁盘空间不足?那么我们如何,找出占用磁盘空间最大的容器,并删除容器的部分不需要的日志或数据文件呢?2.overlay2简介OverlayFS是一种现代的联合文件系统,与AUFS类似,但速度更快且实现更简单。Docker为OverlayF...原创 2019-11-13 15:06:11 · 3820 阅读 · 0 评论 -
docker-compose安装
可以通过修改 URL 中的版本,自定义您需要的版本。Github源curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-composechmod +x /usr/local/bin/dock...原创 2019-11-13 15:05:38 · 291 阅读 · 0 评论 -
docker部署私有镜像仓库
docker部署私有仓库1.背景容器镜像的管理主要围绕镜像仓库(Registry)来进行。在实际应用中,无论开发人员或CI系统发布镜像,还是测试人员或运维人员下载镜像,都要通过镜像仓库来完成。镜像仓库分为公有仓库和私有仓库两种,例如Docker Hub就属于公有仓库,公有仓库的优点是可以直接使用,无须自己维护。但考虑到访问效率和镜像安全等方面的原因,企业可构建自己内部的私有仓库,供内部员工上传...原创 2019-11-13 15:04:57 · 679 阅读 · 0 评论 -
docekr容器状态监控脚本
docekr容器状态监控脚本1.实现目标1.监控docker服务状态,并打印日志。2.监控docker容器状态,并打印日志。3.docker服务状态异常时重启docker服务。4.docker容器状态异常时重启docker容器。5.重启docker服务或docker容器状态还是异常,实现邮件或微信告警,通知管理人处理。2.docker监测脚本#!/bin/bashnow=`d...原创 2019-11-13 15:03:39 · 582 阅读 · 0 评论