docker engine安装方法官网说的很详细,这里主要讲安装Docker Desktop for Linux(ubuntu)
安装docker:https://docs.docker.com/engine/install/
安装Docker Desktop for Linux:https://docs.docker.com/desktop/linux/install/ubuntu
安装Docker Desktop for Linux
三步完成安装:
1、设置 Docker 的包存储库。
2、从官网下载最新的 DEB 软件包。
3、使用 apt 安装软件包。
1、
$ sudo apt-get update
$ sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
$ echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
2、安装Docker 引擎、容器和 Docker Compose
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
3、进到安装包目录里进行安装
$ sudo apt-get install ./docker-desktop-<version>-<arch>.deb
出现下面报错可忽略
N: Download is performed unsandboxed as root, as file '/home/user/Downloads/docker-desktop.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
之后就可以在应用程序中找到Docker Desk-top并打开了
4、登录docker仓库
这里参照docker官网即可。
注意初始化凭据时,凭据输自己的