![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
若依不弃
一花一世界 一叶一追寻
一曲一场叹 一生为一人
你若生死相依 我定不离不弃
展开
-
Docker实践,部署SpringCloud微服务
Docker部署SpringCloud微服务公司的项目springcloud微服务项目上,并且是用docker部署项目以下是操作步骤部署流程1、创建项目镜像准备的文件夹mkdir /home/dockerhome/hzsh-lims-service/2、创建dockerfile文件vim /home/dockerhome/hzsh-lims-service/dockerfile...原创 2019-08-13 16:55:59 · 1857 阅读 · 0 评论 -
JAVA资深架构师成长路线->分布式扩展到微服务架构>Docker
文章目录JAVA资深架构师成长路线大纲Docker安装与使用基础操作Docker File快速进阶Docker网络与存储Docker山乡与存储DockerCompose用法微服务与Docker集成实现动态扩容JAVA资深架构师成长路线大纲个人认为想要成为架构师就必须搭建自己的知识体系,形成系统化,结构化。于是借鉴一些大神的学习思维导图,整理了个人学习路线与知识架构。后续会一直维护并充实此...原创 2019-08-13 23:45:14 · 329 阅读 · 0 评论 -
Docker 学习:生成docker镜像
Docker生成镜像的两种方式有时候从Docker镜像仓库中下载的镜像不能满足要求,我们可以基于一个基础镜像构建一个自己的镜像两种方式:更新镜像:使用 docker commit 命令构建镜像:使用 docker build 命令,需要创建Dockerfile文件更新镜像先使用基础镜像创建一个容器,然后对容器内容进行更改,然后使用 docker commit 命令提交为一个新的镜像(...原创 2019-08-12 22:26:03 · 342 阅读 · 0 评论 -
Docker实战,手动构建tomcat7,并部署项目
文章目录Docker实战,手动构建tomcat7centos基础镜像准备jdk7和tomcat7构建tomcat镜像Dockerfile编写build镜像run容器删除容器:删除镜像:重新打包镜像并运行容器进入容器测试tomcat部署项目相关学习JAVA资深架构师成长路线->分布式扩展到微服务架构>DockerDocker实战,手动构建tomcat7项目要使用Docker进行部署,...原创 2019-08-20 15:29:09 · 708 阅读 · 0 评论 -
Docker Compose容器编排
文章目录Docker Compose简介安装通过Python-pip安装通过GitHub链接下载安装简单实例Docker Compose模板文件常用指令imagebuildcommandlinksexternal_linksportsexposevolumesvolumes_fromenvironmentenv_fileextendsnetdnsdns_search其它使用Docker Compo...原创 2019-08-13 23:44:40 · 293 阅读 · 0 评论 -
Docker 网络
Docker 网络Docker的四种网络模式BridgeHostNonecontainer自定义docker0桥的网络属性信息相关学习路线JAVA资深架构师成长路线->分布式扩展到微服务架构>Docker原创 2019-08-13 23:39:51 · 187 阅读 · 0 评论 -
Docker 镜像仓库 阿里云镜像服务
Docker 镜像仓库此处使用阿里云的容器镜像服务,创建一个公有镜像仓库步骤登录阿里云容器镜像服务创建命名空间镜像仓库->创建镜像仓库填写仓库信息->下一步选择本地仓库->创建镜像仓库创建成功相关学习JAVA资深架构师成长路线->分布式扩展到微服务架构>Docker...原创 2019-08-13 23:37:10 · 189 阅读 · 0 评论 -
Docker 学习之二:Docker安装和使用
Docker 安装 与使用Docker安装Docker 提供了两个版本:社区版 (CE) 和企业版 (EE)。操作系统要求以Centos7为例,且Docker 要求操作系统必须为64位,且centos内核版本为3.1及以上。查看系统内核版本信息:uname -r...原创 2019-08-09 10:34:16 · 211 阅读 · 0 评论 -
Kubernates简介、安装与集群搭建
Kubernates简介Kubernetes(K8s)是Google在2014年发布的一个开源项目。据说Google的数据中心里运行着10多亿个容器,而且Google十年多前就开始使用容器技术。最初,Google开发了一个叫Borg的系统(现在命名为Omega)来调度如此庞大数量的容器和工作负载。在积累了这么多年的经验后,Google决定重写这个容器管理系统,并将其贡献到开源社区,让全世界都能...原创 2019-08-18 17:54:30 · 2218 阅读 · 0 评论 -
Docker 学习之一: Docker 简介
Docker 简介背景开发和运维之间因为环境不同而导致的矛盾集群环境下每台机器部署相同的应用开发运维一体化DevOps(Development and Operations)简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到 任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。D...原创 2019-08-09 10:13:17 · 177 阅读 · 0 评论 -
Docker实践,Shell脚本自动根据镜像名和端口,启动docker容器,运行springcloud项目
Shell脚本自动启动docker容器背景在Docker实践,部署SpringCloud微服务中,是部署SpringCloud项目的流程,微服务构架原因要经常运行4、5个相同镜像的容器来作为集群,达到微服务高可用。Shell脚本编写感觉启动的命令过于复杂,于是编写了个Shell脚本来运行镜像,以下是源码:#/bin/bash 根据镜像名和端口,用docker启动容器,运行springcl...原创 2019-08-13 17:25:17 · 2358 阅读 · 1 评论 -
spring cloud IP注册问题
问题今天使用docker部署启动springCloud微服务时出现调用错误#原因使用http://IP:8761/eureka/apps,查看微服务注册信息,发现是微服务IP注册错误。解决办法之一 :启动容器时添加IP的环境变量即可//注册中心的ip信息,防止 docker启动时直接注册IP为容器IP-e “EUREKA_INSTANCE_IP-ADDRESS=10.152.70....原创 2019-09-29 16:09:27 · 221 阅读 · 0 评论