柚子生活

www.pomelolive.com

解决Docker容器new Date()时间比北京时间早八个小时问题

前言为了知道Docker容器有没有正常启动,于是我就把Docker容器的一些信息写入redis。其中有一个数据是new Date()获得的启动时间,以容器方式部署在linux上面发现这个启动时间比北京时间早了八个小时。很自然的想到安装linux的时候时间没有配置成北京时间。CentOS修改默认时间把linux时间配置成北京时间(也就是中国标准时间或者东八区时间或者上海时间叫法很多)。ln -sf /usr/share/zoneinfo/PRC /etc/localt

用Docker容器在不同宿主机部署SpringCloud微服务遇到的问题

问题描述我在192.168.0.23那台机器用Docker容器部署了Eureka注册中心服务器和zuul网关服务器,在地址为192.168.0.183的win10上用IDEA运行了zuul网关服务器,又在192.168.0.26那台机器用Docker容器部署了一台APP服务器。所有服务器都注册到了注册中心Eureka服务器。我现在通过两个网关服务器访问APP服务都报错。本机访问浏览器输入http://localhost:9000/app/hello?name=123以下是浏览器访问结果:Whit

给局域网Docker镜像仓库服务器配置域名

为什么要配置域名我给出了下面三个理由:IP地址不好记,不然为什么要用域名代替IP地址呢;IP地址输入也很慢,域名我可以盲打,IP地址我要看着小键盘一个一个输入;更改镜像仓库服务器,命令也要修改,如果公司很大,就要通知大家修改,成本高。配置Nginx反向代理我最开始想到的就是用Nginx反向代理服务器来路由到镜像仓库服务器,因为这样可以统一管理。配置好以后push测试报错Error: Status 405 trying to push r

IDEA配置远程访问Docker

前言因为我是在win10环境开发服务器,服务器开发好以后用Docker容器部署在linux机器上面,所以我要给win10开发机器安装一个Docker测试环境。怎么做呢?有两种办法:一、给win10机器安装一个Docker环境;二、win10机器不安装,通过远程访问linux的方式测试(实际上就是在linux上测试,但是给我们的感觉好像是在win10上开发测试)。第一种方法有个弊端,win10的Docker环境和linux的Docker环境不能保证完全一样,所以,在win10测试好的镜像在linu

CentOS7.4运用registry搭建局域网Docker镜像仓库服务器

前言这两天用阿里云的镜像仓库,上传真心的慢,于是就有了搭建私有镜像仓库服务器的想法。镜像放在内网也比较安全一些。安装镜像仓库服务器进入服务器linux终端,下载registry镜像,没有安装docker的参考CentOS7.4安装Docker。docker pull registry创建镜像仓库目录/var/registry,用来存放镜像。mkdir /var/registry运行registry镜像docker run --name 

阿里云Docker镜像仓库使用

打包Docker镜像参考这个帖子,打包本地Docker镜像,通过IDEA终端打包镜像并运行,然后在浏览器输入localhost或者127.0.0.1可以访问这个容器。前两天用同样的方法打包镜像并运行,浏览器居然访问不了。打开docker界面,发现有一个docker镜像,这个镜像就是最开始的镜像,并且可以运行,浏览器也可以访问。而前两天打包的镜像没有出现在这里,不知道什么原因啊,可能不小心改了什么配置文件。win10测试不了,就在linux上测试吧。这个问题以后再慢慢解决。===========

Win10+IDEA+dockerfile-maven-plugin打包本地Docker镜像

安装Windows版Docker参考 Windows版Docker安装修改pom.xml文件添加镜像前缀<docker.image.prefix>docker</docker.image.prefix>添加dockerfile-maven-plugin插件,【这边要注意了我试了好几个版本都下载不了,最后1.4.13才可以】<plugin>     <groupId>com.spotify</group

Windows版Docker安装

安装条件  需要Microsoft Windows 10专业版或企业版64位。开启CPU虚拟化,在任务管理器可以查看。开启Hyper-V虚拟化技术。控制面板->程序->启用或关闭 Windows 功能->Hyper-V 打钩->确定,确定以后电脑会重启。下载Windows版Docker并安装  下载地址:https://hub.docker.com/editions/community/docker-ce-desktop-windo

Docker的概念和CentOS7.4安装Docker

概念  Docker到底是什么?Docker是一个开源的应用容器引擎,让开发者可以打包应用以及依赖包到一个可移植的镜像中,然后发布到Linux或Windows 机器上。也可以实现虚拟化,容器使用沙箱机制,之间相互隔离。这边的概念比较抽象,下面通俗解释一下。通俗解释  解释之前,有一个小插曲,是我亲身经历的例子,之前在厦门海沧集装箱码头当过搬运工,赚钱真的来之不易。搬完东西下班就是睡觉,然后半夜起来洗澡,真的太辛苦了。做的事情主要是把油袋装进集装箱,放油袋进

Powered By Z-BlogPHP

© CopyRight 2019-2020 pomelolive.com, 京ICP备19052672号