docker使用问题总结 解决国内不能访问gcr.io的问题 国内可以通过https://dashboard.daocloud.io来下载. 比如?gcr.io/google_containers/pause, 可以 dao pull google/pause, 然后 docker tag google/pause ?gcr.io/google_containers/pause?docker tag google/pause gcr.io/google_containers/pause:0.8.…
修改 docker image 安装目录 (解决加载大image时报错:"no space left on device" ) 基于Ubuntu16.04 docker版本: 17.09-ce 解决方法,重新指定docker image 安装目录,当然确保你新指定的目录有足够的空间. ## 新建配置文件 sudo touch /etc/docker/daemon.json sudo vim /etc/docker/daemon.json 加入如下配置信息(/mnt/docker_new…
docker磁盘空间不足解决办法 导入docker镜像时,错误提示:磁盘空间不足. 1.查看docker镜像存放目录空间大小 du -hs /var/lib/docker/ 2.停止docker服务. systemctl stop docker 3.查看磁盘容量大的空间,且在上面创建新的docker目录. df -h mkdir -p /data/docker/lib 4.迁移/var/lib/docker目录下的文件到新创建的目录/data/docker/lib rsync -avz /var…
[root@test ~]# yum update [root@test ~]# yum install docker [root@test ~]# service docker start Redirecting to /bin/systemctl start  docker.service Job for docker.service failed because the control process exited with error code. See "systemctl statu…
报错环境 系统信息 Distributor ID: Ubuntu Description: Ubuntu 16.04.1 LTS Release: 16.04 Codename: xenial docker 信息 Docker version 18.06.0-ce, build 0ffa825 错误信息 能够在shell中使用docker version打印版本号,但是无法执行docker,报错信息如下 + docker run -i --rm --name my-node-8 -u 0 -v…
在某次强行对机子断电后,再开机后发现docker没启动 运行service docker start显示docker start/running, process xxxx,之后不一会儿就停止了, 再运行service docker status显示docker stop/waiting 这时候使用docker -d或者docker daemon来查看错误 Warning: '-d' is deprecated, it will be removed soon. See usage. WARN[…
Machine:解决的是操作系统异构安装Docker困难的问题,没有Machine的时候,CentOS是一种,Ubuntu又是一种,AWS又是一种.有了Machine,所有的系统都是一样的安装方式. Swarm:我们有了Machine就意味着有了docker环境,但是那是单机的,而通常我们的应用都是集群的.这正是Swarm要做的事情,给你提供docker集群环境和调度策略等. Compose:有了环境,我们下一步要做什么?部署应用啊.然后我们需要docker run image1.docker…
错误: Error response from daemon: Cannot start container web: iptables failed: iptables -t nat -A DOCKER -p tcp -d 0/0 --dport 32797 -j DNAT --to-destination 172.17.0.30:5000 ! -i docker0: iptables: No chain/target/match by that name. 解决办法:重建docker0网络恢…
今天搞了半天shipyard,在网页上打开时无法显示容器和镜像,最后发现是docker端口映射错误,由于防火墙未关闭: 4月 12 18:51:29 localhost firewalld[757]: 2018-04-12 18:51:29 ERROR: COMMAND_FAILED: '/sbin/iptables -t nat -C POSTROUTING -p tcp -s 172.17.0.7 -d 172.17.0.7 --dport 8080 -j MASQUERADE' faile…
shim error: docker-runc not installed on system   服务器重启以后,执行docker命令报以上错误,解决办法如下: cd /usr/libexec/docker/ sudo ln -s docker-runc-current docker-runc…
背景 时常有容器方面的需求,经常构建调试导致测试环境有些混乱,所以想在本地构建一套环境,镜像调试稳定后再放到测试环境中. Windows Docker 安装 安装docker toolbox 博主的电脑是win7,安装的时候使用的是阿里云的docker toolbox镜像. 这里有必要介绍一下docker toolbox,它 是一个工具集,它主要包含以下内容: Docker CLI 客户端,用来运行docker引擎创建镜像和容器 Docker Machine. 可以让你在windows的命令行中…
一 windows开发整docker就是痛苦,在公司win7电脑想拿起几年没再用的docker 结果直接报错 Error getting IP address: ssh command error: command : ip addr show err : exit status 255 看起来是拿不到ip,因为在windows上,docker在virtualbox上,那就是虚拟机的ip问题,,, 大哥我只是想搞搞docker...你让我折腾virtualbox,所以说这些东西能linux就li…
[问题一]OCI runtime exec failed......executable file not found in $PATH": unknown [root@localhost home]# docker exec -it container-test bash OCI runtime exec failed: exec failed: container_linux.go:346: starting container process caused "exec: \&qu…
前提:安装好docker. 拉取Jenkins镜像: python docker pull jenkins 遇到错误:Docker:TLS handshake timeout错误 原因:国外,网速慢,镜像拉取失败. 解决办法: 新增/etc/docker/daemon.json 文件并添加上 registry-mirrors 键值. { "registry-mirrors": ["https://registry.docker-cn.com"] } 修改保存后重启…
现象: Cannot create container for service *******: cannot mount volume over existing file, file exists /var/lib/docker/overlay2/************/merged/etc/php/7.0/fpm/php.ini 之前的也出现过这种情况,没记录,时间长了也忘了怎么解决了 记录一下,传播一下 我在用docker-compose启动的时候,报这个错 说直白了,原因就在于我们启…
[root@docker ~]# systemctl status docker.service● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) Active: failed (Result: start-limit) since Mon 2019-12-09…
容器背景: 层级架构:  容器对比传统化虚拟机: 可以把docker理解成是一款自带软件(比如:nignx.tomcat.....)的镜像操作系统(首先是要下载镜像) 以下是Windows环境安装Docker =========================================================================================================== 本次使用CentOS系统进行试验,两台都进行如图配置 系统LinuxDoc…
安装 Jenkins 后,初始化下载插件总是失败,导致安装不成功,重试好几次都是卡在安装插件那. 这里记录下 Docker 下怎么安装 Jenkins ,并解决初始安装插件失败问题. 安装插件失败,其实是拉取了官方的 Jenkins 镜像,然后在初始化安装插件时,会从国外的网站去获取,导致安装非常缓慢,或者安装失败.最好的解决方案时拉取 Jenkins 中文社区 提供的 Jenkins 镜像,即可解决.Jenkins 中文官网 :https://www.jenkins.io/zh/ 安装步骤 获…
前言 上一篇讲到pull 镜像,但是pull镜像的时候下拉的速度实在感人,有什么解决办法吗?我们只需将docker镜像源修改为国内的 将docker镜像源修改为国内的: 在 /etc/docker/daemon.json 文件中添加以下参数(没有该文件则新建): {"registry-mirrors":["https://reg-mirror.qiniu.com/"]} 服务重启 systemctl daemon-reload systemctl restart d…
转载请注明来源,本博客原创作者为:http://blog.csdn.net/minimicall?viewmode=contents 在Docker使用中,常常会碰到删除镜像不成功.反而让镜像变成了<none > <none>即,没名字,没Tag的镜像. root@iZ28ikebrg6Z:/var/run# docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE <none> <none> de…
表现是: docker主机内部网络正常,与其它主机的连接失效,其它主机不能连接docker主机上映射的端口,docker内部也无法连接外部主机. 执行docker info,可以看到一些警告. 可在不关闭容器的情况下修复: sysctl -w net.bridge.bridge-nf-call-ip6tables = sysctl -w net.bridge.bridge-nf-call-iptables = sysctl -w net.bridge.bridge-nf-call-arptabl…
在centos7 上使用centos7的docker镜像结果不能使用systemd,提示 Failed to get D-Bus connection: No connection to service manager. 解决方案在此, 另外这本docker中文指南不错,然而我只是想搭建一个php环境, 折腾了半天,终于做好一个lamp镜像了,居然500多m,比虚拟机只是少了一点. 容器和镜像的理解,其实可以这么理解,镜像是类,容器是实例.…
该问题容易导致image pull back off 错误,应当换源: 微软: https://yeasy.gitbooks.io/docker_practice/install/mirror.html 阿里 七牛: https://blog.csdn.net/zsd498537806/article/details/85157560 下面我们用微软源: 将下面的源 docker pull quay.io/prometheus/node-exporter:v0.15.2 docker pull…
经常拉取镜像的时候很慢或者拉不下来,这里可以使用阿里云镜像加速器,然后试试看有没有效果. ##使用阿里云镜像加速器 [root@localhost ~]# mkdir -p /etc/docker [root@localhost ~]# tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"] } EOF [roo…
一. 前言 在之前的文章中 IDEA集成Docker插件实现一键自动打包部署微服务项目,其中开放了服务器2375端口监听,此做法却引发出来一个安全问题,在上篇文章评论也有好心的童鞋提示,但自己心存侥幸心理,以为争取时间就没问题. 想知道为什么暴露2375不安全看一下大佬的具体操作 传送门. 写这篇时候自己开放2375端口的3台云服务器中招了,两台阿里云服务器root账号被截权,一台ucloud服务器被挖矿内存被打满.意味着环境都要重新装了,想洗洗睡的心都有了,做人真的不能装~ 二. 实操 1.…
见:http://blog.csdn.net/dingsai88/article/details/52638758…
直接上图,有图有真相 Dockerfile文件中 运行dockercompose命令即可 以上请注意路项目路徑不要搞错…
一.Openshift 错误解决 "修改docker cgroup driver" 一.错误如下 failed to run Kubelet: failed to create kubelet: misconfiguration: kubelet cgroup driver: "systemd" is different from docker cgroup driver: "cgroupfs" 二.系统环境 1.系统信息 # cat /etc/…
docker启动失败解决 could not change group /var/run/docker.sock to docker: gr... not found 如果出现:Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for d…
Docker安装命令: 解决Docker运行命令时提示"Got permission denied while trying to connect to the Docker daemon socket"类情况,提示如下: 原因: 摘自docker mannual上的一段话: Manage Docker as a non-root user The docker daemon binds to a Unix socket instead of a TCP port. By defaul…