【docker安装】window以及linux下安装

最近刚开始熟悉docker,安装的过程中就到处碰壁,下面就自己碰到的坑记录下来。

1、window 10 下安装docker

window专业版才可以安装docker,本人的是家庭版,安装的是 docker toolbox,现在还没开始使用,不知道有没有什么差别!

安装步骤参照这位兄弟的安装过程: window下安装docker - 发疯的man - 博客园 

首先,安装进入下载docker toolbox网址:阿里云开源镜像站资源目录 ,双击下载!

安装过程一直默认安装就可以了(本人不习惯安装在c盘,装在其他盘的),安装成功后会出现 Oracle VM VirtualBox,Kitematic (Alpha),Docker Quickstart Terminal。

接着点开Docker Quickstart Terminal,我是出现下面这个情况的

这一步的时候是在拉取镜像文件 boot2docker.iso, 基本是一直卡在这一步的,绝大部分都是这样的情况;

解决办法:

  1. 先将 终端关闭
  2. 接着将安装下载的镜像文件找到放到缓存文件夹中,(这里我安装的是D盘,所以我是将绝对路径D:\docker\Docker Toolbox下面的boot2docker.iso复制到D:\docker\cache 目录下面  )
  3. 断网 重新启动Docker Quickstart Terminal   等待完成初始化

问题解决!接下来配置阿里云镜像服务(说法是:直接拉取docker镜像服务会很慢很慢)这里参考这位兄弟的文章,docker(1) 安装和开启阿里云镜像服务_慕课手记 

  1. 在Docker Quickstart Terminal 中停止default虚拟机  指令 是:  docker-machine stop default
  2. 删除default虚拟机: docker-machine rm default
  3. 登录阿里云镜像服务,点击  镜像加速器  查看自己的镜像加速地址和配置的指令:
     

完成 收工!

2、ubuntu下安装docker

在linux系统中安装docker就相对显得简单,执行一些指令就可以了;我是参考这篇文章: 在Ubuntu中安装Docker和docker的使用 - JaryTom - 博客园

这里提一下我遇到的困难就是在安装过程中  在设置Docker稳定版仓库时候后(这时候如果也可以设置阿里云的镜像仓库,指令可以百度到,就不提了),执行更新apt源的时候 ,会出现报错

E:仓库“https://download.docker.com/linux/ubuntu tessa Release” 没有Release文件。

最后找到问题所在,我安装的linux版本是linux Mint 19 ,要用bionic代替 tessa

所以:在执行 

sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

后, 打开/etc/apt/sources.list.d/additional-repositories.list  ,将其中的tessa改成bionic

具体操作  就是 sudo gedit /etc/apt/sources.list.d/additional-repositories.list 

   然后修改即可~  再执行 sudo apt-get update 问题解决!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值