Docker
未读
docker-compose部署微服务
本文是对Docker+Nginx打包部署前后端分离项目这篇文章的补充,原文是简单的用docker部署的,需要一个一个pull镜像,一个一个启动容器,很麻烦,现在使用docker-compose一行命令解决多个容器的启停。 1、Docker-Compose是什么? Docker-Compose
Jenkins+GitLab自动化部署到Docker容器
@toc 本文是对Jenkins+Git+Maven自动化部署配置这篇文章的补充,有关基本的环境搭建从这篇找。 1、编写Dockerfile 在项目中新建一个docker文件夹,编写Dockerfile,内容如下: FROM openjdk:11
EXPOSE 8888
WORKDIR /roo
Docker
未读
docker轻量级可视化工具Portainer
1、Portainer简介 Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。 2、安装过程 2.1 官网地址 https://www.portainer.io/ https://docs.portainer.io/v/ce-2.
Docker
未读
docker-compose容器编排
@toc 1、是什么? Docker-Compose是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。 2、应用场景 docker建议我们每一个容器中只运行一个服务,因为docker容器本身占用资源极少,所以最好是将每个服务单独的分割开来但是这样我们又面临了一个问题?如果我
Docker
未读
docker微服务简单打包部署
@toc 这里只是测试单个微服务模块怎样打包成镜像并运行,后面会使用容器编排技术。 1、通过IDEA新建微服务模块 1.1 目录结构如下: 1.2 pom.xml <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.
Docker
未读
Dockerfile解析
@toc 笔记是对周阳老师docker视频的整理 1、Dockerfile是什么? Dockerfile是一个文本文档,其中包含用户可以在命令行上调用以组装图像的所有命令。使用docker build 用户可以创建一个连续执行多个命令行指令的自动构建。 官网:https://docs.docke
Docker
未读
Docker容器数据卷
@toc 1、--privileged=true配置说明 Docker挂载主机目录访问如果出现 cannot open directory .: Permission denied 解决办法:在挂载目录后多加一个--privileged=true参数即可 如果是CentOS7安全模块会比之
Docker
未读
本地镜像发布到私有库
1、私有库是什么? 通常我们是将自己的镜像发布到Docker Hub:https://hub.docker.com/,但是中国大陆访问太慢了且准备被阿里云取代的趋势,不太主流。 Dockerhub、阿里云这样的公共镜像仓库可能不太方便,涉及机密的公司不可能提供镜像给公网,所以需要创建一个本地
Docker
未读
Docker本地镜像发布到阿里云
@toc 前提:你已经制作好了本地镜像 1、将本地镜像推送到阿里云 1.1、本地镜像素材原型 1.2 创建仓库镜像 进入阿里云控制台:https://www.aliyun.com/product/acr 进入容器镜像服务控制台