
Docker的快速应用
容器化部署近年来是越来越流行,而Docker是解决服务容器化部署的工具之一。作为开发者,了解并能简单的使用Docker还是很有必要的。毕竟不懂运维的程序员不是位好厨师!
爆米花机枪手
无知者无畏~
展开
-
使用Docker Swarm快速搭建与部署你的服务集群
初始化集群 准备了对应的机器(两个虚拟机),基本信息如下 IP 主机名 备注 192.168.1.8 ubuntu-1 主 192.168.1.5 ubuntu-1 从 注意:最好保持每个节点的docker版本号为最新且是相同的 在主节点(manager)上执行 root@ubuntu:/home/wangxc# docker swarm init --advertise...原创 2019-01-21 16:18:35 · 1395 阅读 · 0 评论 -
使用docker“一键”启动jd(职位信息)的搜索(es)与统计(Kibana)
jd-search-4-docker 三键启动所有服务 MySQL+ELK+JD-Search-Api 本来是想build成是三个个image,然后使用docker-compose一键启动的,但是做到后来遇到compose容器启动顺序的问题。虽说是按照顺序启动的, 但是并不会等你启动完毕后再去启动另外一个容器,官方相关链接:https://docs.docker.com/compose/star...原创 2018-09-28 08:03:31 · 790 阅读 · 0 评论 -
学习Docker之使用docker-compose编配一整套服务
使用docker compose可以一键完成“一整套”服务的搭建也可以完成服务集群化部署。 这两天在用python写一个爬虫,数据暂时保存在本地的mongodb数据库,到部署的时候,发现线上的服务器没有python环境和mongodb,这个时候立马就想到了Docker! 最初的思路就是run一个mongodb容器,然后再把爬虫程序构建为镜像并run起来。准备动手的时候突然脑海里闪过...原创 2018-04-14 11:08:40 · 1861 阅读 · 0 评论 -
Docker构建服务之部署和备份Jekyll网站
来自《第一本Docker书》,我觉得很有趣,就记录一下 准备国内ubuntu镜像 每次构建Ubuntu镜像然后安装软件的时候,都异常的卡,那是因为没有使用国内镜像,所以我事先准备了sources.list文件,一定要确定对应的ubuntu的版本号,我用的是18.04,内容如下 vi sources.list 输入以下内容 deb http://mirrors.aliyun.com/ubuntu/...原创 2019-01-21 16:19:45 · 924 阅读 · 0 评论 -
学习Docker之Dockerfile的命令
使用Dockerfile去构建镜像好比堆积木、使用pom去构建maven项目一样,有异曲同工之妙,下面就把Dockerfile中主要的命令介绍一下。 组成部分 部分 命令 基础镜像信息 FROM 维护者信息 MAINTAINER 镜像操作指令 RUN、COPY、ADD、EXPOSE、WORKDIR、ONBUILD、USER、VOLUME等原创 2018-02-01 23:49:58 · 1090 阅读 · 0 评论 -
学习Docker之10张图带你深入理解Docker容器和镜像
刚开始接触Docker之后,就对容器和镜像的概念有所迷惑,上一篇也简单的说了一下之前的见解,其实并不准确,在之后的学习中再加上网上找的资料,发现了下面的这一片博文,一定要多看几遍,看完思考再看,就会对容器和镜像有更深刻的认识。 原文链接:http://dockone.io/article/783 【编者的话】本文用图文并茂的方式介绍了容器、镜像的区别和Docker每个命令后面的技术细节,转载 2018-01-27 22:24:26 · 2123 阅读 · 2 评论 -
学习Docker之Docker、容器和镜像的简介和常用命令
第一篇通过部署SpringBoot项目来见识到了Docker的强大点我,接下来就来简单聊聊什么是Docker? 什么是Docker 镜像与容器 Docker常用命令 问题 小王在工作之余接了个私单,功能很简单,开发完之后只要在本地将程序跑起来,就能完成客户的需求。于是小王每天晚上花个一两个小时去开发,一周之内搞定了,然而在远程给客户部署的时候,出现了各种各样的问题,光配置环境就花了两三原创 2018-01-21 23:45:11 · 1236 阅读 · 1 评论 -
学习Docker之Docker初体验---SpringBoot集成Docker的部署、发布与应用
准备工作 会一点springboot 不会没关系,花十几分钟补一下Quick-SpringBoot 会一点Maven 不会没关系,花几分钟补一下Maven的快速应用 会一点Linux命令 不会没关系,花十几分再补一下Linux菜鸟教程 一台联网的Centos机器 安装Docker 进入Centos终端,执行命令 yum install docker 静待一会,等待原创 2018-01-18 23:21:12 · 8534 阅读 · 4 评论