docker
麦迪康
小白程序员
展开
-
centos无网络的状态下安装docker
在无网络的状态下需要通过rpm安装下载rpm,可以先下载下来再拷贝到无网络的服务器上https://download.docker.com/linux/centos/7/x86_64/stable/Packages/这里采用的是先下载到内部的ftp server上,然后再下载到需要的server上export FTP_URI=ftp://zoo:1234qwer@10.112.231.51wget $FTP_URI/analytics-zoo-data/docker-ce-19.03.9-3.e原创 2021-09-06 15:18:28 · 383 阅读 · 0 评论 -
Error response from daemon: Get https:// TLS handshake timeout
Error response from daemon: Get https://10.239.45.10/v2/: net/http: TLS handshake timeout配置私有docker 仓库timeout问题1.确认添加私有仓库成功2.确认配置docker proxyvim /etc/default/dockerexport http_proxy="http://"export https_proxy="https://"DOCKER_OPTS='-H tcp://0.0.0.原创 2021-08-20 14:38:12 · 610 阅读 · 0 评论 -
docker版本冲突问题
OCI runtime create failed: container_linux.go:348: starting container process caused "process_linux.go:297: copying bootstrap data to pipe caused \"write init-p: broken pipe\"": unknown当安装docker出现这个问题的时候,可能是版本冲突了,在安装新版本之前一定要把之前的旧版本删除,并且把相关的文件删除,然后再安装新的.原创 2021-08-20 14:10:21 · 759 阅读 · 0 评论 -
Docker pull image时Network timed out的问题
当执行#docker pull {$image_name}时,pull不下来,错误为:Network timed out while trying to connect to https://index.docker.io/v1/repositories/library/nginx/images. You may want to check your internet connection or if you are behind a proxy猜想问题的原因是网络被墙了,但不知道是公司的墙还是别的原创 2020-07-30 14:42:02 · 192 阅读 · 0 评论 -
centos7下docker的安装
1. CentOS 7下docker的安装#1. install yum-utils$ sudo yum install -y yum-utils# 2. set up the stable repository$sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo# 3. install docker$ sudo yum install docker-ce# 4.原创 2020-05-27 09:53:38 · 196 阅读 · 0 评论 -
Docker镜像报错:Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request cance
root@mlt-bddl08:~# docker pull ubuntu:18.04Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)出现这种错误一般是两个方面的问题一是docker默认的源为国外官方源,下载速度原创 2020-05-20 14:59:14 · 2553 阅读 · 0 评论 -
docker基本操作
镜像image、容器container、仓库repository1.docker images 相关操作(1)docker images 查看本地主机的镜像。(2)docker pull 下载本地主机不存在,但仓库存在的镜像: docker pull ubuntu:18.04(3)docker search 查找https://hub.docker.com/上的镜像: docker search httpd docker pull httpd(4)docker commi原创 2020-05-15 16:50:23 · 140 阅读 · 0 评论 -
docker容器与虚拟机的区别
镜像与容器类似于类与对象。Docker image用于创建 Docker Container;Container是独立运行的一个或一组应用;Docker Registry用来保存镜像。大部分情况下,docker服务端和客户端运行在一台机器上。docker容器和虚拟机的区别(1)根本的区别在于是否有 物理硬件资源虚拟化 公司生产环境大多也是虚拟机,虚拟机将物理硬件资源虚拟化,按需分配和使用,虚拟机使用起来和真实操作系统一模一样。但由于虚拟机非常庞大,同时对硬件资源的消耗也大。宿主机操作系统之上运行着虚原创 2020-05-15 16:30:25 · 359 阅读 · 0 评论 -
ubuntu18.04安装docker
1.更新镜像源并安装依赖apt update && apt upgrade -yapt -y install ipvsadm ipset apt-transport-https apt -y install ca-certificates curl software-properties-common apt-transport-https2.安装docker#step 1: 安装GPG证书curl -fsSL http://mirrors.aliyun.com/docke原创 2020-05-15 16:11:30 · 1293 阅读 · 0 评论 -
docker的四种网络模式
在安装完docker之后,宿主机上会创建三种网络,分别是bridge网络,host网络,none网络,还有一种是container模式,可以使用docker network ls命令查看我们在使用docker run创建Docker容器时,可以用–net选项指定容器的网络模式:· host模式,使用–net=host指定。· container模式,使用–net=container:NAM...原创 2020-05-07 13:24:19 · 653 阅读 · 0 评论 -
Nexus 搭建私有docker仓库
1.下载nexus3的镜像:docker pull liumiaocn/nexus2.使用镜像启动一个容器:docker run -d --name nexus --restart=always -p 8082:8082 -p 8081:8081 liumiaocn/nexus注:8082端口是用于镜像仓库的服务端口 8081 端口是nexus的服务端口3.启动之后我们就可以通过...原创 2020-04-29 16:30:09 · 277 阅读 · 0 评论 -
docker 中 --privileged 参数
在docker container中执行命令时出现了权限问题set_mempolicy: operation not permittedsetting membind: operation not permittedprivileged参数使用该参数,container内的root拥有真正的root权限。否则,container内的root只是外部的一个普通用户权限。root@mlt...原创 2020-04-29 14:18:41 · 3591 阅读 · 0 评论 -
docker 的 --rm与docker rm 的区别
Dockerfile里的VOLUME和docker run -v /path的时候挂载容器的挂载点效果是一致的,会在宿主机/var/lib/docker/volumes目录生成随机目录,发现–rm不单单是删除掉容器,还会删掉挂载点的数据.首先不使用–rm看看效果root@mlt-bddl12:~# docker run -tid --name busybox -v /guan busybox...原创 2020-04-29 11:09:23 · 4136 阅读 · 0 评论