
docker
文章平均质量分 86
白雪滑落树梢
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Docker(七)---consul 容器服务发现与更新
文章目录前言一、简介1.概述2.consul的两种模式3.consul提供的一些关键特性总结前言服务注册与发现是微服务架构中不可或缺的重要组件。起初服务都是单节点的,不保障高可用性,也不考虑服务的压力承载,服务之间调用单纯的通过接口访问。直到后来出现了多个节点的分布式架构,起初的解决手段是在服务前端负载均衡,这样前端必须要知道所有后端服务的网络位置,并配置在配置文件中。这里就会有几个问题:● 如果需要调用后端服务A-N,就需要配置N个服务的网络位置,配置很麻烦● 后端服务的网络位置变化,都需要原创 2021-12-08 13:04:29 · 627 阅读 · 0 评论 -
Docker-compose部署LNMP
文章目录一、nginx1.编写Dockerfile2.准备 nginx.conf 配置文件二、mysql1.编写 Dockerfile2.准备 my.cnf 文件三、PHP1.编写 Dockerfile 脚本2.准备配置文件2.1 php.ini2.2 php-fpm.conf2.3 www.conf四、Docker-compose1.编写docker-compose.yml2.生成镜像容器五、启动 wordpress 服务1. mysql 授权2.浏览器访问测试一、nginxmkdir -p /op原创 2021-12-06 16:25:13 · 3856 阅读 · 0 评论 -
Docker(五)---Cgroup 资源配置方法
文章目录一、简介二、CPU1. CPU使用率控制1.1 使用 dockerfile 来创建一个基于centos的stress工具镜像1.2 创建容器,并给其分配权重2.CPU周期限制2.1 宿主机怎么提供资源、控制容器中的应用?2.2 周期限制3.CPU core 控制一、简介docker使用cgroup控制资源,K8S 里面也有limit(使用上限)Docker通过cgroup来控制容器使用的资源配额,包括cpu、内存、磁盘三大方面,基本覆盖了常见的资源配额和使用量控制。Cgroup原创 2021-12-04 11:38:48 · 1760 阅读 · 0 评论 -
Docker---Harbor私有仓库
文章目录前言1.下载Harbor2.修改Harbor配置文件3.下载compose4.启动Harbor5.查看Harbor镜像5.访问ui界面7.创建镜像仓库8.登录Harbor7. 下载测试镜像并打标签8.测试上传9.测试下载1.创建用户2.用另一台机器测试前言docke-harbor 镜像仓库 是本地私有镜像仓库用于保存项目/企业/平台内部经常使用的镜像/自定义的镜像,用于给docker / K8S 使用1.下载Harborcd /optwget http://112.124.46.81/原创 2021-12-03 22:18:56 · 372 阅读 · 0 评论 -
Docker---私有仓库Registry
文章目录前言一、部署Registry总结前言生产环境中很少有人使用docker registry,因为它是纯字符界面,没有管理界面,所以一般只用在一些只有内网环境的情况下。一、部署Registry1.下载Registry镜像docker pull registry2.下载等会儿要做测试的镜像docker pull centos:7docker pull nginx3.修改docker配置文件,添加Registry服务地址cd /etc/dockervim daemon.json原创 2021-12-02 23:34:39 · 2963 阅读 · 0 评论 -
Docker多容器搭建LNMP
文章目录一、项目模拟1. 项目环境2. 服务器环境3. 任务需求二、Linux 系统基础镜像三、Nginx1. 建立工作目录2. 编写 Dockerfile 脚本3. 准备 nginx.conf 配置文件4. 生成镜像5. 创建自定义网络6. 启动镜像容器7. 验证 nginx三、Mysql1. 建立工作目录2. 编写 Dockerfile3. 准备 my.cnf 文件4. 生成镜像5. 启动镜像容器6. 验证 mysql四、PHP1. 建立工作目录2. 编写 Dockerfile 脚本3. 准备 php.原创 2021-12-01 16:04:25 · 3971 阅读 · 1 评论 -
docker(四)---dockerfile 编写&&优化
文章目录前言一、总结前言一、总结原创 2021-12-01 11:47:19 · 1057 阅读 · 0 评论 -
docker(三)进阶---网络模式&&数据卷
文章目录前言一、容器网络1.docker四种网络模式1.1host模式1.2 container总结前言一、容器网络docker0是安装docker就自动有的一个容器的虚拟网关docker0是容器的网关,绑定物理网卡,负责做NAT地址转换、端口映射使用ifconfig可以查看[root@c7-5 ~]# ifconfig docker0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet 172.17.0.原创 2021-11-27 00:30:36 · 1412 阅读 · 0 评论 -
Docker(二)---常用命令
目录一、帮助命令二、镜像命令三、容器命令一、帮助命令docker version //显示docker的版本信息docker info //显示docker的系统信息,包括镜像和容器的数量docker 命令 --help //帮助命令帮助文档的地址:https://docs.docker.com/engine/reference/commandline/docker/二、镜像命令docker images 查看所有本地的主机上的镜像[root@c7-1 ~]# docke原创 2021-11-25 20:14:06 · 713 阅读 · 0 评论 -
docker(一)---架构概述及安装
一、安装docker1.需要的依赖yum install -y yum-utils2. 配置阿里docker镜像源yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo3.更新yumyum makecache fast4.安装dockeryum install docker-ce docker-ce-cli containerd.io#启动docker原创 2021-11-10 18:33:25 · 3227 阅读 · 1 评论