Ubuntu安装Docker:一条命令解决

命令

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

安装完成后,可以把当前用户加入到docker分组中,这样后续运行docker命令可以不加sudo。

#添加当前用户到docker用户组
#更新用户组
sudo usermod -aG docker $USER
newgrp docker

PS:其实还有另两种安装方式:
apt install docker.io

以及
snap install docker

开始给出的curl命令的方式是本文推荐的,采用官方安装脚本安装。第二种apt方式是Ubuntu包管理工具apt的版本,第三种是另一种软件包管理工具snap的安装方式。

推荐使用官方新版本。

重要提示

安装docker后,pull的镜像文件默认保存在/var/lib/docker中,如果根目录/或者/var目录挂载容量较小的话,需要修改docker配置文件:
sudo vi /lib/systemd/system/docker.service
修改:
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
为:
ExecStart=/usr/bin/dockerd -‌-graph /home/docker -H fd:// --containerd=/run/containerd/containerd.sock
其中,/home/docker是自定义的docker镜像文件保存目录,将源目录的文件mv到新目录,并重启docker服务:
sudo mv /var/lib/docker /home
sudo systemctl daemon-reload
sudo systemctl restart docker

搞定。

欢迎关注

人工智能技术分析
人工智能 机器学习 深度学习
AI人工智能三要素:数据、算力和算法
计算机视觉(CV)任务介绍:分类、检测、分割、超分、关键点识别、图像生成、度量学习
关于我
缘起:新的开始

公众号持续更新原创内容,欢迎订阅。

AI人工智能与大数据
Alt

### 回答1: 要在Ubuntu安装Docker,请按照以下步骤操作: 1. 更新apt软件包索引:`sudo apt-get update` 2. 安装必要的软件包,以允许apt通过HTTPS使用存储库:`sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common` 3. 添加Docker的官方GPG密钥:`curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -` 4. 使用以下命令设置稳定存储库:`sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"` 5. 再次更新apt软件包索引:`sudo apt-get update` 6. 最后,安装Docker CE(社区版):`sudo apt-get install docker-ce` 安装完成后,您可以使用以下命令验证Docker是否正确安装:`sudo docker run hello-world` 如果一切正常,您应该会看到一条消息,说明Docker已成功安装并运行。 ### 回答2: Ubuntu是一个基于Linux的操作系统,Docker是一个开源的容器化平台。安装Docker可以帮助我们管理和运行容器镜像,并提供便捷的开发和部署环境。以下是在Ubuntu安装Docker的步骤: 1. 更新系统:首先,我们需要确保系统处于最新状态。可以使用以下命令更新系统包列表和软件包: sudo apt update sudo apt upgrade 2. 安装Docker依赖:接下来,需要安装一些依赖软件包,以便能够使用Docker。使用以下命令安装这些依赖项: sudo apt-get install apt-transport-https ca-certificates curl software-properties-common 3. 添加Docker官方GPG密钥:访问Docker官方网站,复制并运行以下命令,将官方的GPG密钥添加到系统中: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg 4. 添加Docker存储库:继续在终端中运行以下命令,将Docker存储库添加到系统中: echo "deb [arch=amd64 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 5. 安装Docker引擎:现在,我们可以正式安装Docker引擎。使用以下命令来更新软件包列表并安装Docker: sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io 6. 启动Docker服务:安装完成后,我们需要启动Docker服务。运行以下命令来启动和激活Docker服务: sudo systemctl start docker sudo systemctl enable docker 7. 检查Docker版本:最后,我们可以使用以下命令来验证Docker是否已成功安装docker --version 现在您已经成功在Ubuntu安装Docker。您可以使用Docker命令来获取更多关于容器的信息,并开始构建和运行自己的容器。 ### 回答3: 要安装DockerUbuntu操作系统中,您可以按照以下步骤进行操作: 1. 更新软件包列表:打开终端,并输入以下命令: ``` sudo apt update ``` 2. 安装依赖软件包以允许apt通过HTTPS使用仓库:输入以下命令进行安装: ``` sudo apt install apt-transport-https ca-certificates curl software-properties-common ``` 3. 添加Docker官方的GPG密钥:输入以下命令以下载并添加GPG密钥: ``` curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg ``` 4. 添加Docker仓库:输入以下命令以将Docker仓库添加到系统软件包源中: ``` echo "deb [arch=amd64 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 ``` 5. 安装Docker Engine:输入以下命令以执行Docker Engine的安装: ``` sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io ``` 6. 验证Docker安装:输入以下命令以检查Docker安装是否成功: ``` sudo docker run hello-world ``` 以上步骤完成后,您的Ubuntu系统将成功安装Docker。请注意,您可能需要以root权限执行上述命令,或者在命令前加上'sudo',并输入您的密码以进行验证。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值