Docker安装(Ubuntu 64bit)的方法步骤

下面是Docker安装(Ubuntu 64bit)的方法步骤的完整攻略。

安装Docker

1. 卸载旧版本

如果您之前安装过旧版本的Docker,需要卸载以前版本的Docker:

sudo apt-get remove docker docker-engine docker.io containerd runc

2. 更新软件包

确保更新软件包:

sudo apt-get update

3. 安装依赖包

Docker需要一些依赖包才能正常运行,安装这些包:

sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release

4. 添加Docker官方GPG密钥

添加官方GPG密钥,以验证下载软件包的完整性:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

5. 设置稳定存储库

添加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

6. 安装Docker Engine

更新软件包索引,安装最新版本的Docker Engine和containerd:

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

7. 启动Docker

安装之后,Docker服务将自动启动。您可以使用以下命令检查Docker是否正在运行:

sudo systemctl status docker

示例说明

示例1:运行一个测试容器

您可以使用以下命令运行一个测试容器:

sudo docker run hello-world

您会看到一条欢迎消息,表示Docker成功地安装和运行。

示例2:运行一个Nginx web服务器容器

Docker Hub是Docker应用程序的公共资源库。您可以通过从中心存储库拉取命令来获取应用程序或服务映像。以下命令从Docker Hub拉取最新的Nginx映像并运行一个Nginx服务器容器:

sudo docker run -d -p 8080:80 nginx

上述命令将在后台运行一个名为“nginx”的容器,并将容器的80端口映射到主机上的8080端口,您可以通过在Web浏览器中访问http://localhost:8080来验证Nginx服务器是否成功安装。

以上就是在Ubuntu 64bit上安装Docker的完整攻略,以及两个示例的说明。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Docker安装(Ubuntu 64bit)的方法步骤 - Python技术站

(0)
上一篇 2023年5月15日
下一篇 2023年5月15日

相关文章

  • 13、file /usr/bin/docker from install of docker-ce-18.03.0.ce-1.el7.centos.x86_64 conflicts with file from package docker-common-2:1.13.1-203.git0be3e21.el7.centos.x86_64

    由于之前安装过旧版本docker没有卸载干净,导致安装失败;需要完全卸载旧版本        

    Docker 2023年4月11日
    00
  • 在 Docker 容器中运行 PHPMyAdmin的详细步骤

    下面是在 Docker 容器中运行 PHPMyAdmin 的详细步骤: 1. 安装 Docker 在运行 Docker 容器之前,请确保你在本地计算机上安装了 Docker。如果你已经安装过了,请跳过这一步。 Docker 需要根据不同的操作系统进行不同的安装。下面是在 Ubuntu 上安装 Docker 的步骤: 打开终端并更新包列表:sudo apt-g…

    Docker 2023年5月15日
    00
  • Docker之设置加速器

    1. 创建一个Docker的配置文件。 sudo vim /etc/docker/daemon.json 2. 编写配置文件。 { “registry-mirrors”: [ “此处写镜像源地址” ] } Docker镜像源地址: 官方国内镜像 https://registry.docker-cn.com 网易 http://hub-mirror.c.163…

    Docker 2023年4月13日
    00
  • docker-排除故障

    一、今天遇到一个问题,habor不能用了,经查看发现有几个容器异常,docker-compose restart 报如下错误 [root@docker-121 harbor]# docker-compose restart Restarting nginx … done Restarting harbor-portal … done Restarti…

    Docker 2023年4月12日
    00
  • Docker基础和常用命令详解

    Docker基础和常用命令详解 Docker是什么? Docker是一种虚拟化技术,它支持将应用程序及其依赖项封装到一个可移植的容器中,以便能够在任何地方运行。这使得在不同系统上运行应用程序变得简单易行。 Docker的基本概念 镜像(image) Docker镜像是Docker运行容器的基础。镜像由一系列的只读层构成,每一层代表一个Dockerfile指令…

    Docker 2023年5月16日
    00
  • Docker的核心及安装的具体使用

    Docker的核心 Docker是一种虚拟化技术,它可以将应用程序和服务打包到容器中,然后在任何地方运行,无论是开发、测试还是生产环境。Docker 的核心包括以下几个组件: 1. 镜像(Image) 镜像是一个可执行包,其中包含了运行程序所需的所有文件和配置信息。和虚拟机镜像不同的是,Docker 镜像不需要包含操作系统的完整副本,因为它会在宿主机中与其他…

    Docker 2023年5月16日
    00
  • 基于docker部署Oracle 19c的详细记录

    下面我会详细讲解“基于docker部署Oracle 19c的详细记录”的完整攻略,包含两个示例: 基于docker部署Oracle 19c的详细记录 准备工作 在开始安装之前,需要下载Oracle 19c安装包及相关依赖,包括: Oracle Database 19c安装包(下载链接:https://www.oracle.com/database/techn…

    Docker 2023年5月16日
    00
  • centos7安装docker容器的超详细步骤记录

    首先讲解“centos7安装docker容器的超详细步骤记录”的完整攻略,具体步骤如下: 安装docker 更新yum仓库 shell$ sudo yum update 安装需要的软件包,yum-util提供yum-config-manager等功能,另外两个是devicemapper驱动依赖的 shell$ sudo yum install -y yum-…

    Docker 2023年5月16日
    00
合作推广
合作推广
分享本页
返回顶部