Docker容器
文章平均质量分 58
YH746
这个作者很懒,什么都没留下…
展开
-
了解Docker Compose编排和使用Consul建立docker集群
引言 Docker Compose的前身是Fig,它是一个定义及运行多个Docker容器的工具,通过Compose,不需要使用shell脚本来启动容器,而使用YAML文件来配置应用程序需要的所有服务,然后使用一个命令,根据 YAML 的文件配置创建并启动所有服务,Docker Compose非常适合组合使用多个容器进行开发的场景。 Consul是HashiCorp公司推出的开源工具,Consul由Go语言开发,部署起来非常容易,只需要极少的可执行程序和配置文件,具有绿色、轻量级的特点。Consul是分布原创 2021-12-06 14:50:17 · 406 阅读 · 0 评论 -
使用Harbor构建docker私有仓库
目录 引言 一、Harbor的概述 1、Harbor的优势 2、Docker私有仓库架构 3、Harbor 配置文件以及相关参数 二、使用Harbor构建docker私有仓库 1、构建私有仓库的环境和需求 2、安装docker-compose,并设置权限 3、安装harbor-offline-installer-v1.2.2 4、配置Harbo参数文件 5、启动Harbor 6、查看Harbor启动镜像和容器 7、在UI界面创建项目 8、在本地测试仓库功能 9、在客户端上,上传原创 2021-12-03 19:31:24 · 1352 阅读 · 1 评论 -
Docker容器之私有仓库建立和Cgroup资源限制
引言 一、私有仓库建立 1、创建私有仓库 docker pull registry vim /etc/docker/daemon.json { "insecure-registries": ["192.168.32.11:5000"], "registry-mirrors": ["阿里云加速地址"] } systemctl restart docker.service docker create -it registry /bin/bash docker ps -a docker sta原创 2021-12-03 14:48:41 · 444 阅读 · 0 评论 -
构建Docker镜像之LNMP+Wordpress
目录 一、部署环境 二、安装centos:7 三、自定义网络 四、安装nginx 1、创建Nginx目录 2、编写Nginx的Dockerfile脚本 3、配置nginx.conf文件 4、生成nginx镜像 5、自定义ip地址,并启动镜像容器(限制 Nginx 容器最多使用500MB的内存和1G的Swap) 6、验证Nginx 7、备份Nginx镜像到本地 五、安装MySQL 1、创建MySQL目录 2、配置my.cnf文件 3、编写MySQL的Dockerfile脚本 4原创 2021-12-01 19:18:00 · 384 阅读 · 0 评论 -
Dockerfile编写、部署及优化
引言 一、Dockerfile分层原理 1、初步了解镜像 第⑥层:container容器层——可读可写——运行image镜像——需要CMD、entrypoint来启动用(定义:nginx -g daemon off / run.sh) 第⑤层:调整配置文件——镜像层4——run sed -i /usr/local/nginx/conf/nginx.conf 第④层:配置编译安装——./configure && make&&make install——镜像层3——ru原创 2021-12-01 18:56:08 · 3323 阅读 · 0 评论 -
Docker之网络模式和数据卷
前言 一、Docker的网络模式 1、Docker的四种网络模式 (1)Host:与宿主机共享网络名称空间/网络协议栈,IP共享和端口范围的共享; (2)Container:多个容器之间共享一个network namespaces,多个容器共用一个IP和端口范围; (3)None:自闭空间,无网卡和无需网络连接; (4)Bridge:桥接是默认模式,在不指定网络模式的情况下创建容器,默认使用此模式,通过Veth对,连接容器与docker0网桥,网桥分配给容器IP,同事docker0作为“局域原创 2021-11-28 22:23:09 · 2138 阅读 · 0 评论 -
初步认识Docker
目录 引言 一、Docker概述 1、Docker的介绍 2、Docker与虚拟机的区别 3、6个名称空间 4、使用场景 5、Docker的核心概念 6、Docker引擎(Docker Engine) 二、安装Docker 1、安装依赖包 2、设置阿里云镜像源 3、安装Docker-CE社区版 4、环境配置 5、重启docker和开机自启动docker 6、设置镜像加速 7、网络优化 8、查看docker版本信息 9、docker镜像操作 三、镜像的操作 1、查找指定原创 2021-11-27 16:25:26 · 450 阅读 · 0 评论