docker启动失败(can't create unix socket /var/run/docker.sock: is a directory)

#servicedockerstartRedirectingto/bin/systemctlstartdocker.serviceJobfordocker.servicefailedbecausethecontrolprocessexitedwitherrorcode.See"systemctlstatusdocker.service"and"journalctl-xe"fordetails.#systemctlstatusdocker.service●docker.service-DockerApplicationContainerEngineLoaded:loaded(/usr/lib/systemd/system/docker.service;disabled;vendorpreset:disabled)Drop-In:/usr/lib/systemd/system/docker.service.d└─flannel.confActive:failed(Result:exit-code)sinceWed2018-08-2904:54:57UTC;20sagoDocs:https:...

(转)解决k8s集群提示docker login问题(同样适用于Rancher)

文章转自 https://blog.liv1020.com/参考文档:https://kubernetes.io/docs/concepts/containers/images/#configuring-nodes-to-authenticate-to-a-private-repositorysudocp~/.docker/config.json/var/lib/kubelet/config.json ...

docker常用常用删除操作

文章参考https://blog.csdn.net/superdangbo/article/details/78688904https://www.cnblogs.com/jackadam/p/8567846.htmldockerstop$(dockerps-a-q)//stop停止所有容器dockerrm$(dockerps-a-q)删除所有已经停止的容器dockerrmi$(dockerimages-q)删除所有镜像dockerps//查看所有正在运行容器dockerstopcontainerId//containerId是容器的IDdockerps-a//查看所有容器dockerps-a-q//查看所有容器IDdockerkill$(dockerps-a-q)杀死所有正在运行的容器dockerrmi$(dockerimages-q-fdangling=true)删除所有未打dangling标签的镜像dockerrmi--force$(dockerimages|grepdoss-api|awk'{print$3}')强制删除镜像名称中包含“doss-api”的镜像dockersys...
代码星球 代码星球·2021-02-23

GitLab CI with docker and dind "mount: permission denied (are you root?)"

今天配置gitlab-runner时候出现以上错误,在官网中找到答案https://gitlab.com/gitlab-org/gitlab-runner/issues/1544 ...
代码星球 代码星球·2021-02-23

安装docker后访问外网失败

服务器网段是(172.17)与docker默认桥接的网桥号段相同dockerversion 17.03.2-ce 1、centOS6 原文链接http://www.bubuko.com/infodetail-1370414.htmlvim/etc/sysconfig/docker将other_args=后面添加‘-b=br0‘br0是网桥的name然后重启2、centOS7方法一、【这中本人失效】编辑/etc/docker/daemon.json文件,添加内容"bip":"ip/netmask"[切勿与宿主机同网段]1)vi /etc/docker/daemon.json2) (registry-mirrors是国内库){"registry-mirrors":["http://1367d144.m.daocloud.io"],"bip":"192.168.1.1/24"}3)servicedockerrestart(这里如果启动失败,systemctlstatusdocker.service查看错误信息,可能是daemon格式错误)&n...

docker安装与卸载

文章转自:https://www.cnblogs.com/yufeng218/p/8370670.html (EE安装)         https://blog.csdn.net/jxyzh11/article/details/79112280(EE、CE版本安装及解释) Docker支持以下的CentOS版本:CentOS7(64-bit)CentOS6.5(64-bit) 或更高的版本目前,CentOS仅发行版本中的内核支持Docker。Docker运行在CentOS7上,要求系统为64位、系统内核版本为3.10以上。Docker运行在 CentOS-6.5 或更高的版本的CentOS上,要求系统为64位、系统内核版本为2.6.32-431或者更高版本。 2.卸载旧版本老版本的Docker被称为dockerdocker-engine。如果安装了这些,请卸载它们以及相关的依赖项。 $sudoyumremovedocker&...
代码星球 代码星球·2021-02-23

新手根据菜鸟教程安装docker,从No package docker-io available开始遇到的坑...(转)

转文地址:https://www.cnblogs.com/maodot/p/7654918.html新手centos6.9安装docker时从遇到Nopackagedocker-ioavailable开始的各种不小心的坑...因为新项目要用到docker,我自然而然的想学习,其实在大学的时候就有所接触,但是很多基础知识不知道,导致忍一时就忍到了毕业啊,好了,废话不多说:新安装了CentOS6.9,准备安装docker,执行命令yum-yinstalldocker-io和命令yum-yinstalldocker都会报:已加载插件:fastestmirror,refresh-packagekit,security设置安装进程Loadingmirrorspeedsfromcachedhostfile*base:mirrors.163.com*extras:mirrors.163.com*updates:mirrors.163.comNopackagedocker-ioavailable.错误:无须任何处理还没有解决之前,我看了网上的两解决办法1.yum没有找到docker包,更新epel第三...

Docker安装及基础命令

详见:http://blog.raikay.com/post/2020/docker/ 安装:yuminstalldocker-y启动systemctlstartdocker#启动dockersystemctlenabledocker#开机启动docker...
代码星球 代码星球·2021-02-21

win10 docker 安装centos7镜像,并安装python环境

拉取centos镜像dockerpullcentos:centos7进入centosdockerrun-it--namecentoscentos:centos7下载wgetyum-yinstallwget修改yum源对系统yum源进行备份对系统yum源进行备份mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup下载想使用的yum源,这里使用aliyun源wget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo运行yummakecacheyum-yupdate安装python  借鉴:https://www.cnblogs.com/xiujin/p/11477419.html...

win10 docker部署redis并启动远程连接

拉取镜像 dockerpullredis准备配置文件下载配置文件url为:http://download.redis.io/redis-stable/redis.confⅠ.bind127.0.0.1改为bind0.0.0.0或者#bind127.0.0.1(注释掉即可)Ⅱ.protected-modeno//关闭保护模式Ⅲ.appendonlyyes//持久化Ⅳ.requirepass123456//密码Ⅵ.maxmemory-policyallkeys-lru//设置过期淘汰(无需修改)...根据需要修改创建容器并映射路径dockerrun-p6379:6379--nameredis^-v/e/software/redis/docker-redis-config/redis.conf:/etc/redis/redis.conf^-v/e/software/redis/docker-redis-data:/data^-dredisredis-server/etc/redis/redis.conf^--appendonlyyes1. -p6379:6379 ...

win10 docker部署mysql并启动远程连接

拉取镜像  dockerpullmysql:5.7创建容器并映射路径 dockerrun-p3306:3306--namemysql^-v/e/mysql/docker-mysql/conf:/etc/mysql^-v/e/mysql/docker-mysql/logs:/var/log/mysql^-v/e/mysql/docker-mysql/data:/var/lib/mysql^-eMYSQL_ROOT_PASSWORD=123456^-dmysql:5.7^为wincmd中的换行符  -v宿主机路径:mysql路径  /e/mysql/docker-mysql/conf路径代表win中 E:mysqldocker-mysqlconfMYSQL_ROOT_PASSWORD=123456 代表root密码linux中路径映射为:sudodockerrun-p3306:3306--namemysql-v/usr/local/docker/mysql/conf:/etc/mysql-v/usr/...

Ubuntu上使用Docker打包镜像

关于这个一开始会有点懵,直白一点就是,把本地路径下的代码放到docker里面去,然后在docker这个隔离环境中运行调用我们的程序。专业解释请自行检索学习。 第一步:创建容器dockerrun--gpusall-it-v /data/Ariel:/data xlnet/cls:20190902/bin/bash 有颜色的两部分可以根据实际情况进行修改,这一步执行之后,会生成一个容器id,后面第二步创建镜像就需要用到这个容器id。/data/Ariel是本地代码路径,里面出需要使用的功能代码之外,还需要包含model_server.py,.thrift文件,以及训练好的权重文件(放在checkpoints里)。其中model_server.py,.thrift文件是自己根据代码针对性的写出来的,并且需要成功运行model_server.py(它就相当于一个测试脚本,把这个测试脚本运行成功无bug,我们后面才能使用这些代码文件)方可打包自己的镜像。/data是我们自己的本地代码映射到docker中的存放路径,就是说本地路径有什么,docker中的da...

Linux 下的 Docker 安装与使用

一、安装与配置1.设置阿里云镜像源sudoyum-config-manager--add-repohttps://mirrors.aliyun.com/docker-ce/linux/CentOS/docker-ce.repo 2.安装依赖包sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2 3.安装Docker-CE•重建Yum缓存。•安装Docker-CE,请执行一下命令进行安装:sudoyuminstalldocker-ce 4.启动Docker-CEsudosystemctlenabledockersudosystemctlstartdocker 5.[可选]为Docker建立用户组docker命令与Docker引擎通讯之间通过UnixSocket,但是能够有权限访问UnixSocket的用户只有root和docker用户组的用户才能够进行访问,所以我们需要建立一个docker用户组,并且将需要访问docker的用户添加到这一个用户组当中来。1.建立Docker用户组sud...

centos7下安装docker 以及简单使用

一环境准备1、虚拟机or物理机2、centos7系统(稳定,对docker支持友好) 二安装过程step1:使用yum命令进行安装yuminstall-ydocker备注:-y表示不询问使用默认配置进行安装,等待提示 完毕!step2:查看是否安装成功yumlistinstalled|grepdocker备注:命令为查看yum安装完成文件列表并筛选docker安装信息如下 step3:启动docker服务systemctlstartdockerstep4:查看是否启动成功systemctlstatusdockerstep5:使用docker命令 dockerimages备注:查看docker已经安装的镜像裸机状态下为空  三使用docker安装mysqlstep1:使用dockerpull拉取dockerhub仓库中mysql镜像(注意备注)mysql镜像版本如下: dockerpullmysql:8.0备注:dockerpull默认到官方参考拉取 mysql:8.0 镜像名:镜像tag ...

Docker Compose安装以及入门

DockerCompose是Docker官方编排(Orchestration)项目之一,负责快速在集群中部署分布式应用。Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。Compose定位是「定义和运行多个Docker容器的应用(DefiningandrunningmulticontainerDockerapplications)」,其前身是开源项目Fig。使用一个Dockerfile模板文件,可以让用户很方便的定义一个单独的应用容器。然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个Web项目,除了Web服务容器本身,往往还需要再加上后端的数据库服务容器,甚至还包括负载均衡容器等。Compose恰好满足了这样的需求。它允许用户通过一个单独的docker-compose.yml模板文件(YAML格式)来定义一组相关联的应用容器为一个项目(project)。Compose中有两个重要的概念:服务(service):一个应用的容器,实际上可以包括若干运行相同镜像的容器实例项目(project):由一组关联的应用容器...
首页上一页12345...下一页尾页