(01)【Docker学习笔记】之 Deepin 15.11环境安装Docker

1.卸载旧版本Docker

旧版本Docker被称为docker,docker.io或docker-engine。

          $ sudo apt-get remove docker docker-engine docker.io containerd runc

2.安装Docker Engine-Community

(1).使用docker仓库安装(对于 Raspbian,不支持使用仓库进行安装。必须改为使用 shell 脚本方式。)

          设置仓库

          更新apt包索引

          $ sudo apt-get update

          

         安装 apt 依赖包,用于通过 HTTPS 来获取仓库。

         

        添加 Docker 的官方 GPG 密钥:

        $ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

       并通过搜索指纹 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88  验证指纹是否存在。

       

       设置稳定的存储库//添加软件源

       $ sudo vim /etc/apt/sources.list

       在文件末尾添加官方源
       deb https://download.docker.com/linux/debian stretch stable

              

      安装Docker

      更新apt包索引

      

      安装最新版本的 Docker Engine-Community 和 containerd 

      $ sudo apt-get install docker-ce docker-ce-cli containerd.io

      

      查看已安装Docker版本

      

      修改Docker镜像仓库为国内地址

      $ sudo vim /etc/docker/daemon.json

      

      如果文件daemon.json不存在则先创建

      $ touch /etc/docker/daemon.json

      修改此文件如下格式:

      {
          "registry-mirrors": ["https://cr.console.aliyun.com"]
      } 

      国内的加速地址有:

      Docker中国区官方镜像
      https://registry.docker-cn.com

      网易
      http://hub-mirror.c.163.com

      ustc
      https://docker.mirrors.ustc.edu.cn

      中国科技大学
      https://docker.mirrors.ustc.edu.cn

      阿里云容器 服务
      https://cr.console.aliyun.com/

      推荐使用阿里云

      重启docker服务使其生效

      $ sudo service docker restart

      至此修改就生效了

      查看docker容器

      $ sudo docker ps

      如果报如下错:

      

      则,将当前用户加入docker组:

      sudo gpasswd -a ${USER} docker

      然后退出当前用户比如切换为root,再次切换回去即可。        

     

发布了58 篇原创文章 · 获赞 15 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/one312/article/details/103747924
今日推荐