在Linux上安装Docker,可以按照以下步骤进行操作:
- 更新系统软件包
在终端中输入以下命令,更新系统软件包:
sudo apt-get update
- 安装Docker依赖包
在终端中输入以下命令,安装Docker依赖包:
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
- 添加Docker官方GPG密钥
在终端中输入以下命令,添加Docker官方GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
- 添加Docker官方APT仓库
在终端中输入以下命令,添加Docker官方APT仓库:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
- 更新APT软件包缓存
在终端中输入以下命令,更新APT软件包缓存:
sudo apt-get update
- 安装Docker CE
在终端中输入以下命令,安装Docker CE:
sudo apt-get install docker-ce docker-ce-cli containerd.io
- 验证Docker安装是否成功
在终端中输入以下命令,验证Docker安装是否成功:
sudo docker run hello-world
如果输出以下信息,则说明Docker安装成功:
Hello from Docker!
This message shows that your installation appears to be working correctly.
如果在Linux系统上执行apt-get
命令时出现-bash: apt-get: command not found
的错误提示,可能是因为当前系统不是基于Debian或Ubuntu的Linux发行版,而是基于其他发行版,如CentOS、Fedora等。
在这种情况下,可以使用相应发行版的包管理器来安装Docker。例如,在CentOS上可以使用yum
命令来安装Docker,具体步骤如下:
- 更新系统软件包
在终端中输入以下命令,更新系统软件包:
sudo yum update
- 安装Docker依赖包
在终端中输入以下命令,安装Docker依赖包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- 添加Docker官方YUM仓库
在终端中输入以下命令,添加Docker官方YUM仓库:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
- 安装Docker CE
在终端中输入以下命令,安装Docker CE:
sudo yum install docker-ce docker-ce-cli containerd.io
- 启动Docker服务
在终端中输入以下命令,启动Docker服务:
sudo systemctl start docker
- 验证Docker安装是否成功
在终端中输入以下命令,验证Docker安装是否成功:
sudo docker run hello-world
如果输出以下信息,则说明Docker安装成功:
Hello from Docker!
This message shows that your installation appears to be working correctly.