Liux系统安装docker

【确保能够访问docker网址】curl https://getdocker.com

目前有两个版本:社区版(CommunityEdition)免费;企业版(EnterpriseEdition)收费

前置条件:请确保升级到了最新系统,并且打了相应的安全补丁。

1、在linux机器上打开一个新的shell

2、使用wget从https://get.docker.com获取并运行Docker安装脚本,然后采用Shell中管道(pipe) 的方式来执行这个脚本。

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

3、最好通过非root用户来使用docker,添加非root用户到本地Docker Unix组当中。

下面例子:将wlbear用户添加到Docker组中。

$sudo usermod -aG docker wlbear

$cat /etc/group | grep docker

关闭shell重新登录之后生效

4、验证是否安装成功,运行下面指令,出现docker版本信息则为安装成功

$docekr version

### 安装 Docker 的详细步骤 要在 Linux 系统安装 Docker 社区版,可以按照以下方法操作。以下是基于 Ubuntu 系统安装指南: #### 更新系统包 在开始之前,确保系统的软件包索引是最新的。可以通过执行以下命令来更新: ```bash sudo apt update ``` #### 安装必要的依赖项 为了支持 AUFS 存储驱动程序并增强兼容性,需要先安装一些推荐的软件包[^2]: ```bash sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual ``` #### 添加官方 GPG 密钥和仓库 通过添加 Docker 的官方 GPG 密钥来验证下载的真实性,并配置稳定的存储库以便后续安装: ```bash 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 ``` #### 安装 Docker CE(社区版) 完成以上设置后,再次刷新本地包缓存,并正式安装 Docker 社区版: ```bash sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io ``` #### 验证 Docker 是否成功安装 最后一步是确认 Docker 已经正确安装到您的系统中。运行下面这条命令查看版本号即可: ```bash docker --version ``` 如果显示具体的版本信息,则说明安装无误。 #### 可选:启用非 root 用户权限访问 Docker 命令 默认情况下只有管理员才能调用 `docker` 命令。为了让普通用户也能使用它而无需每次都加 `sudo` ,可将其加入名为 “docker”的组里去: ```bash sudo usermod -aG docker $USER newgrp docker ``` 至此,在 Linux 上就完成了 Docker 的基本安装流程[^1]。 --- ### 使用 Portainer 进行可视化管理 对于初学者来说,可能更倾向于图形界面来进行资源管理和监控工作负载情况。这里简单介绍下如何快速部署一个轻量级的 Web UI —— **Portainer** 来帮助简化日常运维任务。 ```bash docker volume create portainer_data docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce ``` 打开浏览器输入服务器 IP 地址加上端口号 (http://<server-ip>:9000),按提示创建初始密码登录进去就能看到直观的操作面板了!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值