![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
Docker
四月丶丶
越努力越幸运
展开
-
Kubernetes安装之centos7系统配置
1. 关闭防火墙systemctl stop firewalldsystemctl disable firewalld2. 关闭selinuxsed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinuxsetenforce 0 3. 网桥过滤vi /etc/sysctl.confnet.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call原创 2020-12-03 14:20:24 · 173 阅读 · 0 评论 -
使用DockerFile构建镜像并搭建 swarm+compose集群
1. 需求如上图所示:Hot是应用程序(springboot),打成jar包:Hot.jar利用dockerfile将Hot.jar构建成镜像lgedu/hot:1.0构建Swarm 集群在 Swarm 集群中使用 compose 文件 (docker-compose.yml) 来配置、启动多个服务 包括: Mysql、Redis以及应用程序Hot2. dockerFile构建镜像2.1 CentOS镜像模版vim dockerfile-centos# 依据哪个镜像创建 From原创 2020-11-29 21:01:58 · 505 阅读 · 1 评论 -
Docker 私有仓库 Harbor 搭建及使用
1. 简介Harbor(港湾),是一个用于存储和分发Docker镜像的企业级Registry服务器 以前的镜像私有仓库采用官方的Docker Registry,不便于管理镜像。Harbor是由VMWare在Docker Registry的基础之上进行了二次封装,加进去了很多额外程序,而且提供了 一个web界面。其主要组件如下图:主要组件包括: proxy,他是一个nginx前端代理,主要是分发前端页面ui访问和镜像上传和下载流量 ui提供了一个web管理页面,当然还包括了一个前端页面和后端API,底原创 2020-11-27 17:35:30 · 394 阅读 · 0 评论 -
Docker Compose 使用
1. 简介我们知道使用一个Dockerfile模板文件,可以很方便地定义一个单独的应用容器。然 而,在日常工作中, 经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个Web 项目,除了Web服务容器本身,往往还需要再加上后端的数据库服务容器,甚至还包括负载均衡容器 等。Compose定位是“定义和运行多个Docker容器的应用”,它允许用户通过一个单独的docker- compose.yml模板文件(YAML格式)来定义一组相关联的应用容器为一个项目(project)。2. Compo原创 2020-11-27 15:17:24 · 314 阅读 · 0 评论 -
Docker Swarm集群管理
文章目录1. 简介2. 架构3. Swarm的核心概念2.1 集群2.2 节点2.3 服务和任务2.4 负载均衡4. Swarm的工作模式4.1 node4.2 Service4.3 任务与调度4.4 服务副本与全局服务5. Swarm的调度策略6. Swarm Cluster模式特性7. Swarm安装8. Swarm集群搭建8.1 创建新集群8.2 查看集群状态和节点信息8.3 添加工作节点到集群8.4 更改节点的availablity状态8.5 发布服务到集群8.6 在Swarm中动态扩展服务(sca原创 2020-11-27 13:20:53 · 428 阅读 · 1 评论 -
Docker操作命令示例
文章目录1. 镜像1.1 获取镜像1.2 查看镜像信息1.3 添加镜像标签1.4 查看镜像详细信息1.5 搜寻镜像1.6 删除镜像1.7 上传镜像2. 容器2.1 创建容器2.2 启动容器2.3 查看容器状态2.4 新建并启动容器2.5 终止容器2.6 进入容器2.7 查看容器2.8 删除容器3. 仓库3.1 登录仓库3.2 退出仓库3.3 认证文件1. 镜像1.1 获取镜像从 Docker 镜像仓库获取镜像的命令是 docker pull 。其命令格式为: docker pull [选项] [Do原创 2020-11-25 17:23:36 · 333 阅读 · 0 评论 -
Docker 镜像加速器配置
1. 简介国内从 Docker Hub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国 内很多云服务商都提供了国内加速器服务,例如:Docker 官方提供的中国 registry mirror https://registry.docker-cn.com七牛云加速器 https://reg-mirror.qiniu.com/当配置某一个加速器地址之后,若发现拉取不到镜像,请切换到另一个加速器地址。国内各大云服务商均提供了 Docker 镜像加速服务,建议根据运行 Doc原创 2020-11-25 16:15:01 · 798 阅读 · 0 评论 -
CentOS 安装 Docker CE
警告:切勿在没有配置 Docker YUM 源的情况下直接使用 yum 命令安装 Docker.1. 系统要求Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10。 CentOS 7 满足最低 内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并 且部分功能可能不太稳定。2. 卸载历史版本旧版本的 Docker 称为 docker 或者 docker-engine ,使用以下命令卸载旧版本:#查看安装$ sudo yum原创 2020-11-25 15:58:26 · 86 阅读 · 0 评论