通信操作系统
我的安装统信操作系统镜像是: uniontechos-desktop-20-professional-1050-update3-amd64.iso
打开开发者模式
这是第一次遇到sudo权限需要扫码的,而且还需要重启
安装docker
官方已经将docker和docker-compose放入自带的源中,无需再添加docker的源
安装docker-ce
sudo apt-get install docker-ce
检查docker版本
hugh@hugh-PC:/etc/apt/sources.list.d$ sudo docker version
Client:
Version: 19.03.0-dev
API version: 1.40
Go version: go1.15.9
Git commit:
Built: Thu Dec 9 02:13:10 2021
OS/Arch: linux/amd64
Experimental: false
Server:
Engine:
Version: dev
API version: 1.40 (minimum version 1.12)
Go version: go1.15.9
Git commit:
Built: Thu Dec 9 02:10:48 2021
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 2c90293f
GitCommit: 2c90293f6964528176db4fc61d3defe7ee281779
runc:
Version: 1.0.0~rc6+dfsg1
GitCommit: 1.0.0~rc6+dfsg1-3
docker-init:
Version: 0.18.0
GitCommit: fec3683
安装docker-compose
$ sudo apt-get install docker-compose
$ hugh@hugh-PC:/etc/apt/sources.list.d$ docker-compose version
docker-compose version 1.21.0, build unknown
docker-py version: 3.4.1
CPython version: 3.7.3
OpenSSL version: OpenSSL 1.1.1d 10 Sep 2019
问题汇总
docker login failed
Error saving credentials: error storing credentials - err: exit status 1, out:
Error spawning command line “dbus-launch --autolaunch=954a9e1a5db4455942bfd1ef66c6cc92 --binary-syntax --close-stderr”: Child process exited with code 1
解决方法
$ sudo apt-get install gnupg2 pass