![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
文章平均质量分 71
以实战为前提,逐步深入容器虚拟化,掌握Docker常用功能
傻笑zz
00后运维工程师,努力加油啦,尽情愉快吧!
展开
-
Dockerfile 以变量方式配置Nginx
一、Docker filebea目录文件Dockerfile #Dockerfile语法文件entrypoint.sh #Nginx配置文件,以变量方式注入nginx-1.20.1.tar.gz #Nginx源码包[root@docker make]# cat Dockerfile FROM centos:7#Set Nginx envENV NGINX_VERSION="nginx-1.20.1" NGINX_DIR="/usr/local/nginx"原创 2021-08-08 20:39:48 · 851 阅读 · 0 评论 -
Docker 部署Zabbix 5.0LTS
前言 目前公司准备慢慢把应用都往容器化发展,因此公司的zabbix监控系统也需要首当其冲。所以编写了一篇基于Docker容器引擎来部署Zabbix 5.0LTS版本。 首先我们使用容器来部署Zabbix 5.0,需要清楚的知道,一个zabbix监控系统中有哪些组件是必须要部署。像Zabbix-server,Zabbix-web,Zabbix-原创 2021-08-08 15:59:14 · 771 阅读 · 0 评论 -
Dockerfile Nginx(编译安装)
[root@docker make]# cat Dockerfile FROM centos:7ENV PACKAGE_NAME="nginx-1.20.1"ADD ${PACKAGE_NAME}.tar.gz /usr/local/src/WORKDIR /usr/local/src/${PACKAGE_NAME}RUN yum -y install gcc gcc-c++ make zlib-devel pcre-devel openssl-devel \ &&原创 2021-08-08 15:44:51 · 528 阅读 · 0 评论 -
CentOS7 部署Harbor私有镜像仓库
前言目前越来越多项目上容器化了,同时项目的不断更新迭代,并且镜像也作为了项目标准交付物的时候。企业存在一个私有的镜像仓库是很有必要。而Harbor在存储与分发镜像时的安全性也是比较适合企业使用。什么是Harbor?Harbor 是一个开源可信云原生注册表项目,用于存储、签名和扫描内容。Harbor 通过添加用户通常需要的功能(例如安全性、身份和管理)来扩展开源 Docker Distribution。拥有更接近构建和运行环境的注册表可以提高image传输效率。Harbor 支持在注册中心之间复制镜像原创 2021-07-05 22:06:44 · 581 阅读 · 0 评论 -
Docker 常用命令
前言在学习,工作上使用Docker时,由于Docker的强大,经常需要用命令来进行容器管理。正正是因为Docker的强大,在运维管理过程中,涉及的命令都是很多的。人的大脑普遍来说,是完全记不住这么多命令的,所以记录了以下常用的命令,在有需要用到时,直接查看笔记回忆就方便多了。一、Docker常用管理命令docker image ls:列出镜像示例:[root@master ~]# docker image lsdocker history:查看镜像构建历史命令格式:docker histo原创 2021-06-14 17:18:33 · 1349 阅读 · 0 评论 -
CentOS7部署 最新Docker ce(阿里云yum源安装)
前言为什么使用容器?从传统运维角度出发,来观察传统运维出现的弊端与困难上线流程繁琐 开发->测试->申请资源->审批->部署->测试等环节资源利用率低 普遍服务器利用率低,造成过多浪费扩容/缩容不及时 业务高峰期扩容流程繁琐,上线不及时服务器环境臃肿 服务器越来越多,对运维,迁移带来困难环境不一致 开发,测试,线上环境可能存在不一致容器与虚拟机的区别虚拟机架构(左图):硬件资源(Computer Har原创 2021-06-10 11:46:26 · 554 阅读 · 1 评论