当前位置:首页 > 操作系统 > 正文内容

linux 安装docker,安装前的准备

admin3周前 (01-14)操作系统5

在Linux上安装Docker非常简单,以下是基本步骤:

1. 卸载旧版本(如果有的话): ```bash sudo aptget remove docker dockerengine docker.io containerd runc ```

2. 设置仓库: 更新你的`apt`包索引: ```bash sudo aptget update ``` 安装必要的软件包以允许通过HTTPS使用`apt`: ```bash sudo aptget install cacertificates curl gnupg lsbrelease ``` 添加Docker的官方GPG密钥: ```bash curl fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg dearmor o /usr/share/keyrings/dockerarchivekeyring.gpg ``` 设置稳定的仓库: ```bash echo deb signedby=/usr/share/keyrings/dockerarchivekeyring.gpgqwe2 https://download.docker.com/linux/ubuntu $ stable | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null ```

3. 安装Docker引擎: 更新`apt`包索引: ```bash sudo aptget update ``` 安装最新版本的Docker引擎和容器: ```bash sudo aptget install dockerce dockercecli containerd.io ```

4. 运行Docker命令: 验证Docker是否安装正确: ```bash sudo docker run helloworld ``` 如果一切顺利,你应该会看到一条消息显示“Hello from Docker!”,这表明你的Docker安装成功。

5. 启动Docker服务: 启动Docker服务: ```bash sudo systemctl start docker ``` 设置Docker服务开机自启: ```bash sudo systemctl enable docker ```

6. 用户权限: 如果你想不使用`sudo`来运行Docker命令,可以将你的用户添加到`docker`组: ```bash sudo usermod aG docker $USER ``` 退出当前会话并重新登录,或者运行`newgrp docker`来应用更改。

7. 测试Docker: 现在尝试运行一个简单的Docker容器,比如`helloworld`: ```bash docker run helloworld ```

这样,你就完成了在Linux上安装Docker的过程。如果有任何问题或需要进一步的配置,请随时告诉我。

Linux环境下安装Docker的详细指南

Docker是一个开源的应用容器引擎,它允许开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统上。本文将详细介绍如何在Linux环境下安装Docker,包括准备工作、安装步骤和验证安装。

安装前的准备

在开始安装Docker之前,请确保您的Linux系统满足以下要求:

Linux内核版本至少为3.10或更高。

拥有root权限或sudo权限。

系统软件包是最新的。

在CentOS/RHEL上安装Docker

以下是在CentOS或Red Hat Enterprise Linux(RHEL)上安装Docker的步骤:

步骤 1:检查系统版本

首先,确认您的系统版本和是否已注册订阅(Red Hat Subscription)。

cat /etc/redhat-release

步骤 2:更新系统软件包

确保系统软件包是最新的。

sudo yum update -y

步骤 3:安装依赖包

安装Docker所需的依赖包。

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

步骤 4:添加Docker官方仓库

运行以下命令添加Docker的官方Yum仓库。

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

步骤 5:安装Docker

执行以下命令安装Docker社区版(Docker CE)。

sudo yum install -y docker-ce docker-ce-cli containerd.io

步骤 6:启动并启用Docker服务

安装完成后,启动Docker服务并设置为开机自启。

sudo systemctl start docker

sudo systemctl enable docker

在Debian/Ubuntu上安装Docker

以下是在Debian或Ubuntu上安装Docker的步骤:

步骤 1:更新系统软件包

确保系统软件包是最新的。

sudo apt-get update

步骤 2:添加Docker仓库

首先,添加Docker的官方仓库,以便获取最新的稳定版本。

sudo apt-get install apt-transport-transport

sudo apt-add-repository \

扫描二维码推送至手机访问。

版权声明:本文由51Blog发布,如需转载请注明出处。

本文链接:https://www.51blog.vip/?id=28970

分享给朋友:

“linux 安装docker,安装前的准备” 的相关文章

【Linux Ops】怎么无痛晋级 glibc

【Linux Ops】怎么无痛晋级 glibc

【环境】kos5.8sp2, kernel5.10 最近工作中需求建立一个软件环境,其依靠的 glibc 版别较高,因而在装置时给出了以下过错: xxx: /lib64/libc.so.6: version 'GLIBC_2.33' not found (required by xxx) 去检查当...

运用 Shell 代码简化 Git 过程

运用 Shell 代码简化 Git 过程

切换分支的时分,需求更新一切的子模块,能够编写 Shell 代码简化这一进程。 本教程适用于 mac 体系,终端运用 zsh。 快速调用 Shell 脚本 将 Shell 代码存储为 .sh 文件,例如quickCheckout.sh 在终端中,cd 到当时文件夹,赋予代码运转权限:chmod +x...

linux查看java安装路径,linux下java编程

linux查看java安装路径,linux下java编程

在Linux系统中,你可以使用以下命令来查看Java的安装路径:```bashwhich java```这个命令会返回当前系统中Java命令的路径。如果你安装了多个版本的Java,并且设置了`JAVA_HOME`环境变量,你可能需要检查该环境变量的值来确定安装路径:```bashecho $JAVA...

windows安全日志,守护系统安全的利器

windows安全日志,守护系统安全的利器

Windows安全日志是记录系统安全审计事件的重要工具,它包含用户验证(如登录、远程访问等)和特定用户在认证后对系统所做的操作。以下是关于Windows安全日志的一些关键信息: 查看Windows安全日志的方法1. 使用事件查看器: 通过Win R键调出运行界面,输入“eventvwr.msc...

linux历史命令记录,高效管理你的命令行历史

linux历史命令记录,高效管理你的命令行历史

在Linux系统中,历史命令记录是一个非常有用的功能,它允许用户查看和重复执行之前输入的命令。这个功能是由bash shell的历史命令机制实现的。 历史命令的基本操作1. 查看历史命令: 使用 `history` 命令可以查看之前执行过的命令列表。 `history n` 显示自上次使...

windows10正版价格,windows10摄像头软件下载

windows10正版价格,windows10摄像头软件下载

Windows 10正版系统的价格根据版本和购买渠道的不同而有所差异。以下是微软官方商城提供的常见版本价格:1. Windows 10 家庭版:售价为1088元人民币。2. Windows 10 专业版:售价为1817元人民币。3. 从 Windows 10 家庭版升级至专业版:升级包价格为808元...