Docker
victor-维克特
信不足焉,有不信焉
展开
-
Docker之镜像制作(三)
一. 背景在docker官网镜像仓库,或者国内的一些镜像仓库(例如网易蜂巢,阿里云等),通过命令都可以下pull到一些基础的镜像,但是在项目中我们需要构建自己的镜像,该怎么做呢。下面就为大家讲解一下。二. 镜像制作1. 准备要制作镜像的SpringBoot项目,将项目打包成tar压缩文件。2. 压缩文件docker-project-bin.tar的目录结构3. Dockerfile...原创 2019-08-06 19:44:12 · 431 阅读 · 0 评论 -
Docker之私有镜像仓库搭建(二)
正常情况下,如果需要拉取镜像的话,可以去docker的官网拉取(https://hub.docker.com/),也可以使用国内的镜像网站(国内的相对速度比较快),例如网易蜂巢(https://c.163yun.com)。作为一个公司或者团队,当然不会把自己的镜像上传到互联网上,因此我们要搭建自己的docker私有镜像服务器,用于存储镜像。就像maven一样,可以搭建伺服,用于存放jar包.原创 2019-07-31 19:30:41 · 258 阅读 · 0 评论 -
Docker之环境搭建(一)
11111111111111111111111111111111原创 2019-07-29 15:41:38 · 463 阅读 · 0 评论 -
IDEA中打包镜像并上传部署运行(四)
一. 下载Docker Integration插件二. IDEA通过TCP连接Docker服务器注意:如果连接被拒绝,则需要在docker中暴露tcp的2375端口,详细参考[Docker之环境搭建(一)]中的docker.service配置三. 将Dockerfile文件和要打包的文件放到一个目录注意:镜像制作可以参考Docker之镜像制作(三),同一个实例四. 发布镜像到服务器...原创 2019-08-16 18:40:21 · 2412 阅读 · 2 评论 -
Docker之容器编排Compose(五)
一. Compose安装1.下载Compose安装包https://github.com/docker/compose/releases2. 安装Compose(1)修改二进制包名 mv docker-compose-Linux-x86_64 docker-compose(2)复制到/usr/bin目录下 cp docker-compose /usr/bin/(3)在/us...原创 2019-08-21 09:04:56 · 239 阅读 · 0 评论 -
Docker之可视化管理面板Portainer(六)
Portainer是个轻量级的Docker管理面板,和Rancher这种重量级选手没法比,Portainer倾向于单机的管理(后来发现能够添加多个单机节点切换着管理),当然,在Docker搞出Swarm之后Portainer也借此实现了集群管理。一.Portainer安装1.官网给出的安装方式官网路径:https://www.portainer.io/installation/ ...原创 2019-08-21 17:46:59 · 1509 阅读 · 0 评论 -
Dokcer集群管理工具-Swarm(七)
Swarm是Docker官方提供的一款集群管理工具,其主要作用是把若干台Docker主机抽象为一个整体,并且通过一个入口统一管理这些Docker主机上的各种Docker资源。Swarm和Kubernetes比较类似,但是更加轻,具有的功能也较kubernetes更少一些。一. swarm安装1. 编辑两台机器的/etc/hosts文件,内容修改为:2. 创建swarm集群1). 在主节点...原创 2019-08-22 09:26:52 · 276 阅读 · 0 评论