
docker
大树168
现在才明白,要赚到足够令自己安心的钱,才能过上简单、安逸、自由的生活,才能让自己活得更有底气。所以,多花时间努力,少点功夫矫情
github地址
https://github.com/lmchuyang/huyang
展开
-
docker下读取txt文件找不到路径,必须copy到容器或者映射文件
今天遇到问题, 项目上传了一个GEO文件,但是在容器里运行的时候,找不到路径,因为容器里没有项目文件路径,只有一个JAR包, 这样的话,就要在容器里创建一个工作目录,然后打包容器的时候,把文件copy或者 add进容器里,代码如下1 第一步,docker 文件createDockerFile.sh 在服务端直接用命令 。 shcreateDockerFile.sh ,拉代码和打...原创 2019-11-28 13:13:31 · 7410 阅读 · 0 评论 -
Docker容器镜像瘦身的三种构建方法整理
1 基本的构建方式,就是依赖各种资源的传统方式构建,分层较多,一个容器至少在600M左右,但是各方的依赖工具都很全面,对于调试,以及内部操作都 相对简单方便。2 使用Distroless移除容器中的所有累赘 目前的镜像不仅含有Node.js,还含有yarn、npm、bash以及大量其他二进制文件。同时,它是基于Ubuntu的。因此拥有一个完整的操作系统以及所有的二进制文件和实用程序。...原创 2018-09-03 13:46:06 · 2643 阅读 · 1 评论 -
Docker之mysql容器数据库更改不生效的解决方法
用官方的mysql 镜像需要修改一些内容,比如配置文件的修改,DB数据文件的目录等,更改之后如果重新运行容器,改过的文件就无效了,新生成的容器不会有之前改变的内容第一种是修改官方下载的镜像,修改之后 提交一个新的镜像文件 docker commit -m 等新生成的镜像信息,第二种MYSQL的DB数据,容器关闭后 如果用 docker restart 重启同一容器,那么数据是正常的,如果重...原创 2019-03-03 15:18:14 · 3319 阅读 · 1 评论 -
docker容器通过ping直接运行获取公网IP
通过容器获取本机的公网ip 可以用本地IP 多服务注册中心把命令改居ping 执行可以拿到不同的服务器信息 public static String getIfconfigIP() { BufferedReader in = null; String outline = ""; // timeOut window为ms lin...原创 2019-04-24 15:16:40 · 2182 阅读 · 0 评论 -
docker日志挂载的问题
关键是本地服务器没有写入的权限关键看这里吧(Permission denied), 一直没有看正方,以为是配置日志文件 找不到有问题,下面是部分异常10:35:09,498 |-ERROR in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - openFile(null,true) call failed. java.io...原创 2019-04-25 10:54:39 · 2555 阅读 · 2 评论