容器技术
文章平均质量分 68
banche168
从事DevOps相关工作,对DevOps有一定深入的理解,有志同道合的有志青年可以一起学习进步
展开
-
重启docker容器后提示WARNING: IPv4 forwarding is disabled. Networking will not work.
WARNING: IPv4 forwarding is disabled. Networking will not work.提示:在服务器上通过docker方式部署了jenkins服务,因业务需要修改了网络配置,重启网络后,再也无法通过web访问jenkins服务,然后再重启了docker容器,控制终端提示如下图所示![系统提示信息](https://img-blog.csdnimg.cn/e7f8539a77534273a38aa75e69a6dfdc.png)提示:写完文章后,目录可以自动生成原创 2021-08-11 19:24:39 · 453 阅读 · 0 评论 -
CMD与ENTRYPOINT的区别与联系
在Deckerfile中最容易混淆的两个指令就是CMD与ENTRYPOINT,今天我们就来详细分析这两个指令具体是用来做什么的。一. 指令的定义CMD指令的定义下面我们来看官方给出的定义:The main purpose of a CMD is to provide defaults for an executing container. These defaults can i...原创 2020-02-27 22:49:10 · 966 阅读 · 0 评论 -
ADD与COPY指令的区别和联系
如果我们想在Dockerfile中添加资源(通常是文件)有两种形式,那么我们在实际使用时究竟选择哪一个指令好一点呢?下面我将分别介绍两者的区别与联系,搞懂了它们各自的用途,就知道怎么选择了ADD 指令在前面的文章中大致介绍了ADD的用法,如何使用将不再赘述,下面详细说明它们的区别与联系。ADD指令用于从src处拷贝新的文件、文件目录或者由URL标记的文件,并将这些资源添加到镜像中的文...原创 2020-02-26 23:36:14 · 4236 阅读 · 0 评论 -
Dockerfile指令介绍
docker构建配置文件指令介绍常用指令介绍其他指令介绍常用指令介绍FROM功能描述:指定基础镜像语法:FROM < image>[:< tag> | @< digest>] 如果忽略tag选项,会使用latest镜像说明:镜像都是从一个基础镜像(操作系统或其他镜像)生成,可以在一个Dockerfile中指定多条FROM指令,一次可以生成多个镜像 。...原创 2020-02-25 21:54:27 · 190 阅读 · 0 评论 -
解决centos7下拉取镜像时报错:net/http: TLS handshake timeout
描述:在拉取镜像时,一直处于等待状态,等待了几十秒后,抛出异常:error pulling image configuration: Get https://dseasb33srnrn.cloudfront.net/registry-v2/docker/registry/v2/blobs/sha256/d8/d8f08f881e97b6d9f92869887bf5c283c841827e2ce...原创 2018-03-29 18:02:13 · 6172 阅读 · 2 评论 -
Cowardly refusing to save to a terminal. Use the -o flag or redirect
最近在本地保存镜像时,提示如下的错误信息 Cowardly refusing to save to a terminal. Use the -o flag or redirect 我使用的docker 保存命令如下: docker save mysql:5.7 -o mysql.tar反复执行了几遍都报同样的错误,然后重启了下docker 服务,再试,还是报这个错误,然后在其他机...原创 2018-05-09 15:36:11 · 8956 阅读 · 2 评论 -
向harbor推送镜像时报unauthorizedauthorization required
最近安装了harbor,使用起来还比较方便,可以用来做docker镜像多地同步,管理docker镜像非常方便,但是在使用中,偶尔会出现一些莫名的错误,比如在推送镜像到harbor时,报如下错误:unauthorized: authorization required推送命令如下:docker push docker-registry:443/base-image/centos:7鉴权也做了...原创 2018-01-20 19:22:21 · 3250 阅读 · 0 评论 -
用Alpine制作镜像
用Alpine制作镜像参考:http://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management背景Alpine简介Alpine常用命令alpine包管理举例alpine私有仓库搭建Dockerfile用例其他背景 最近在公司制作镜像时,因保密问题,必须在内网完成,操作十分不方便,最开始只能在外...原创 2017-12-08 23:04:29 · 6681 阅读 · 2 评论 -
docker默认ip地址修改
通常情况下docker服务安装后,docker默认使用的网络IP段是172.17.0.1/24,这样容易对实际环境造成冲突。为了解决这个问题,我们介绍一个可行的解决办法本文基于centos7以上实施步骤停止docker服务systemctl restart docker修改默认配置重启docker服务原理分析...原创 2019-10-10 16:50:48 · 7313 阅读 · 0 评论 -
删除harbor镜像仓库上的镜像脚本实现
之前部署了一套harbor服务,存储配置一般,因此在使用harbor的时候,经常会出现空间满了,需要删除镜像,harbor管理页面上提供了删除的功能,有时候操作起来也不是很方便(比如批量删除多个仓库的精镜像),我在这里实现了通过脚本删除的工具。镜像删除原理在镜像删除之前,说明一下删除镜像的基本原理,如果需要批量删除某个镜像仓库,基本逻辑如下:获取所有镜像仓库列表;获取镜像仓库;获取...原创 2019-09-09 16:07:35 · 1828 阅读 · 0 评论