docker commit 参数示例 作者:时鹏亮 | 发布时间:02/05/2019 08:09:50不推荐直接修改容器后commit,当然,如果必须的话,那么可以继续看,毕竟dockerfile更容易看清楚每一步操作。 相关参数示例:Name, shorthandDefaultDescription阅读全文docker 1.7.1 http invalid registry endpoint解决办法 作者:时鹏亮 | 发布时间:01/13/2019 07:46:50docker 1.7.1是个古老的版本,一般网上教程都是离线装给redhat6.5的系统的。自建的仓库用http的时候,是无法拉回数据的,这个时候需要调整服务端的配置,方法如下:编辑配置文件:/etc/sysconfig/docker修改other_args=&[......]阅读全文Docker自制镜像大小缩减 作者:时鹏亮 | 发布时间:12/22/2018 08:20:50呐,能搜到的什么RUN用一条这种就不说了。就说一点吧,Dockerfile如果你做到了精简到极致了,那你精简的路线可以从如下两点入手: 1.选更小的系统包(实际上价值不高,比如你有几十个rpm包要装,换系统到Ubuntu那肯定是个二逼决定,因为不支持rpm啊,你[……]阅读全文new elasticsearch package pre-installation script subprocess returned error exit status 1解决方法 作者:时鹏亮 | 发布时间:12/21/2018 08:15:50我碰到”new elasticsearch package pre-installation script subprocess returned error exit status 1″报错的情况是,用了Ubuntu的Docker镜像,在其中安装Elasticsea[……]阅读全文Ubuntu Dockerfile source: not found解决办法 作者:时鹏亮 | 发布时间:12/19/2018 08:16:50Dockerfile 对source指令的调用调整为:RUN /bin/bash -c "source 路径"[......]阅读全文Docker Centos7 Failed to get D-Bus connection 解决方案 作者:时鹏亮 | 发布时间:12/15/2018 08:03:50通常,碰到Failed to get D-Bus connection是使用了systemctl的指令启动服务后报错的。解决办法也很简单,容器启动的命令行加入(这参数权限比较高,并不太推荐使用,这里只说个方法)。--privileged然后启动的命令行里,将[……]阅读全文CentOS 7 docker ls: cannot open directory .: Permission denied解决办法 作者:时鹏亮 | 发布时间:12/12/2018 07:50:50CentOS 7里的docker容器挂载了目录,但是执行ls指令会报错:cannot open directory .: Permission denied 造成这一报错的原因是selinux的安全限制。 有以下三种方式解决挂载的目录没有权限的问题: 1.在运[……]阅读全文Docker 容器的网络模式 作者:时鹏亮 | 发布时间:11/19/2018 08:00:50简介 docker 默认提供了四种模式,供容器启动的时候选择:bridge、none、container、host。前一篇文章已经介绍了 bridge 模式,这篇文章就介绍剩下的三种模式,已经它们可能的使用场景。测试环境 说明一下这篇文章中所有测试的基本配置和环境[……]阅读全文Docker 容器内部获取自身容器id方法 作者:时鹏亮 | 发布时间:11/06/2018 07:50:50cat /proc/self/cgroup | head -1输出:11:pids:/docker/6cd814ec29b8da076066a21aefa03e2b016b188d1a0a861b8f4037622d1fb04f可以看出后面的6cd开头的就是容[……]阅读全文Docker 不同容器之间端口通信 作者:时鹏亮 | 发布时间:11/05/2018 07:45:50方法很多,总结说明如下:--link 容器名:容器名 用着还可以,用容器IP:端口是可以正常通信的[……]阅读全文上一页1…456789下一页
docker 1.7.1 http invalid registry endpoint解决办法 作者:时鹏亮 | 发布时间:01/13/2019 07:46:50docker 1.7.1是个古老的版本,一般网上教程都是离线装给redhat6.5的系统的。自建的仓库用http的时候,是无法拉回数据的,这个时候需要调整服务端的配置,方法如下:编辑配置文件:/etc/sysconfig/docker修改other_args=&[......]阅读全文
Docker自制镜像大小缩减 作者:时鹏亮 | 发布时间:12/22/2018 08:20:50呐,能搜到的什么RUN用一条这种就不说了。就说一点吧,Dockerfile如果你做到了精简到极致了,那你精简的路线可以从如下两点入手: 1.选更小的系统包(实际上价值不高,比如你有几十个rpm包要装,换系统到Ubuntu那肯定是个二逼决定,因为不支持rpm啊,你[……]阅读全文
new elasticsearch package pre-installation script subprocess returned error exit status 1解决方法 作者:时鹏亮 | 发布时间:12/21/2018 08:15:50我碰到”new elasticsearch package pre-installation script subprocess returned error exit status 1″报错的情况是,用了Ubuntu的Docker镜像,在其中安装Elasticsea[……]阅读全文
Ubuntu Dockerfile source: not found解决办法 作者:时鹏亮 | 发布时间:12/19/2018 08:16:50Dockerfile 对source指令的调用调整为:RUN /bin/bash -c "source 路径"[......]阅读全文
Docker Centos7 Failed to get D-Bus connection 解决方案 作者:时鹏亮 | 发布时间:12/15/2018 08:03:50通常,碰到Failed to get D-Bus connection是使用了systemctl的指令启动服务后报错的。解决办法也很简单,容器启动的命令行加入(这参数权限比较高,并不太推荐使用,这里只说个方法)。--privileged然后启动的命令行里,将[……]阅读全文
CentOS 7 docker ls: cannot open directory .: Permission denied解决办法 作者:时鹏亮 | 发布时间:12/12/2018 07:50:50CentOS 7里的docker容器挂载了目录,但是执行ls指令会报错:cannot open directory .: Permission denied 造成这一报错的原因是selinux的安全限制。 有以下三种方式解决挂载的目录没有权限的问题: 1.在运[……]阅读全文
Docker 容器的网络模式 作者:时鹏亮 | 发布时间:11/19/2018 08:00:50简介 docker 默认提供了四种模式,供容器启动的时候选择:bridge、none、container、host。前一篇文章已经介绍了 bridge 模式,这篇文章就介绍剩下的三种模式,已经它们可能的使用场景。测试环境 说明一下这篇文章中所有测试的基本配置和环境[……]阅读全文
Docker 容器内部获取自身容器id方法 作者:时鹏亮 | 发布时间:11/06/2018 07:50:50cat /proc/self/cgroup | head -1输出:11:pids:/docker/6cd814ec29b8da076066a21aefa03e2b016b188d1a0a861b8f4037622d1fb04f可以看出后面的6cd开头的就是容[……]阅读全文
Docker 不同容器之间端口通信 作者:时鹏亮 | 发布时间:11/05/2018 07:45:50方法很多,总结说明如下:--link 容器名:容器名 用着还可以,用容器IP:端口是可以正常通信的[……]阅读全文