在deepin中安装docker

作者: Java成长之路 | 来源:发表于2019-04-06 12:42 被阅读0次

本文转载:https://www.cnblogs.com/wh4am1/p/10263272.html

用往常方法安装

一般在Linux中安装docker的时候都会使用这条命令

wget -qO- https://get.docker.com/ | sh

而在deepin这么做是不行的

打开网址即可发现支持的docker支持的版本有

x86_64-centos-7
x86_64-fedora-28
x86_64-fedora-29
x86_64-debian-jessie
x86_64-debian-stretch
x86_64-debian-buster
x86_64-ubuntu-trusty
x86_64-ubuntu-xenial
x86_64-ubuntu-bionic
x86_64-ubuntu-cosmic
s390x-ubuntu-xenial
s390x-ubuntu-bionic
s390x-ubuntu-cosmic
ppc64le-ubuntu-xenial
ppc64le-ubuntu-bionic
ppc64le-ubuntu-cosmic
aarch64-ubuntu-xenial
aarch64-ubuntu-bionic
aarch64-ubuntu-cosmic
aarch64-debian-jessie
aarch64-debian-stretch
aarch64-debian-buster
aarch64-fedora-28
aarch64-fedora-29
aarch64-centos-7
armv6l-raspbian-jessie
armv7l-raspbian-jessie
armv6l-raspbian-stretch
armv7l-raspbian-stretch
armv7l-debian-jessie
armv7l-debian-stretch
armv7l-debian-buster
armv7l-ubuntu-trusty
armv7l-ubuntu-xenial
armv7l-ubuntu-bionic
armv7l-ubuntu-cosmic

这里我是使用的deepin15.8的版本,而deepin是基于debian的

可以看到debian8.0,即上述x86_64-debian-jessie进行的深度开发

deepin是基于debian的sid版进行的开发,不是docker官方认证的stable版本,故而没有支持

正确安装docker

下面就按照网上通用的方法来安装

1.如果以前安装过老版本,请先卸载以前版本

sudo apt-get remove docker.io docker-engine
2.安装docker-ce与密钥管理与下载相关依赖工具

sudo apt-get install apt-transport-https ca-certificates curl python-software-properties software-properties-common
3.下载并安装密匙

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
如果成功则会返回OK

如果不成功(docker官方在墙外,需科学上网),则使用国内镜像源将上述命令换成 curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -

4.验证是否安装成功

sudo apt-key fingerprint 0EBFCD88

5.添加软件源

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian jessie stable"
如果要FQ的,请添加下面的源

sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/debian jessie stable"
6.安装docker

首先更新软件源

sudo apt-get update
然后安装

sudo apt-get install docker-ce
安装完后可以查看版本

docker version
当然,也可以运行helloworld测试

docker run hello-world
7.配置完善docker

docker默认只能root用户启用

sudo usermod -aG docker username
用上面命令可以使docker普通用户也能

如果还是因为网络原因,docker下载镜像很慢

这里可以根据个人爱好切换加速器

编辑/etc/docker/daemon.json文件

{
"registry-mirrors": ["https://registry.docker-cn.com"]
}

最后提一点,docker在deepin中默认是开机启动

安装chkconfig

sudo apt-get install chkconfig

移除自启

sudo chkconfig --del docker
关闭开机自启就可以了

相关文章

  • 在deepin中安装docker

    本文转载:https://www.cnblogs.com/wh4am1/p/10263272.html 用往常方法...

  • Deepin15.8安装Docker

    1 深度Deepin系统中的Docker Ubuntu系统安装docker时可以通过 $(lsb_release ...

  • Deepin 安装 最新版Docker

    Deepin有点算是非常用系统,Docker官方没有出deepin的安装步骤,这里简单记录一下 Deepin安装d...

  • docker 01 安装,阿里加速器

    环境 deepin 15.4 安装docker 1.下载docker 2.添加username到docker组 ...

  • docker

    在deepin上安装docker服务端: sudo apt-get install docker.io 查看doc...

  • deepin安装docker

    注意,下面还有一种官方的指导方式,请看完全文再选择您接受的安装方法。 一、docker-在deepin中的本源安装...

  • deepin安装docker

    最近换上了deepin,在装docker时找了好几个博客,都没能装成功,由于deepin不像其它发行版那么流行,所...

  • deepin 安装 docker

    1 deepin 版本 社区版 20.7.1 2 安装依赖包 3 配置安装源 4 安装 5 授权普通用户运行doc...

  • 在deepin 15.11中安装docker的方法

    sudoapt install docker-ce

  • deepin15.5安装docker

    Deepin安装docker 直接安装方式 安装 运行最后一个命令可能会提示bash_completion.d目录...

网友评论

    本文标题:在deepin中安装docker

    本文链接:https://www.haomeiwen.com/subject/qrrriqtx.html