Docker|安装教程

本文介绍了在各个操作系统中安装和下载Docker的方法,如何在Windows、Linux、macOS操作系统中下载和安装Docker Desktop,包括系统要求和安装步骤。

Docker各系统安装教程以及Docker下载

本文介绍了在各个操作系统中安装和下载Docker的方法。首先,讲解了如何在Windows操作系统中下载和安装Docker Desktop,包括系统要求和安装步骤。其次,介绍了在macOS操作系统中安装和下载Docker Desktop的步骤,包括如何配置和启动Docker。最后,讲解了如何在Linux操作系统中安装Docker Engine和Docker Compose,包括如何添加Docker仓库、安装Docker Engine和Docker Compose以及如何验证安装是否成功。

Windows

1.下载

官网下载:https://www.docker.com/products/docker-desktop

Docker for Windows

提取密码 文件说明 文件大小 625.35MB 文件格式 EXE 资源价格 免费 下载次数 1

2.安装

Windows安装Docker非常简单,一共就两个步骤,本文就不截图介绍了,点下一步即可。

MacOS

1.下载

官网下载:https://www.docker.com/products/docker-desktop

Docker for MacOS

提取密码 文件说明 M芯片 文件大小 576.10MB 文件格式 DMG 资源价格 免费 下载次数 0

Docker for MacOS

提取密码 文件说明 Inter芯片 文件大小 651.71MB 文件格式 DMG 资源价格 免费 下载次数 0

2.安装

双击下载的 Docker Desktop for Mac 安装包并将它拖动到应用程序文件夹中。

3.启动

在应用程序文件夹中双击 Docker Desktop for Mac 图标以启动 Docker。

4.配置

启动 Docker Desktop for Mac 后,系统会提示你允许 Docker 运行在你的系统中。点击 “允许”,然后登录到 Docker Hub 帐户。

5.测试

打开终端,运行以下命令来测试 Docker 是否正确安装:

docker run hello-world

如果输出类似以下内容,则说明 Docker 安装成功:

Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
7050e35b49f5: Pull complete 
Digest: sha256:6e8b6f026e0b9c419ea0fd02d3905dd0952ad1feea67543f525c73a0a790fefb
Status: Downloaded newer image for hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (arm64v8)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://hub.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/get-started/

翻译

来自 Docker 的问候!
此消息表明您的安装似乎工作正常。

为了生成这条消息,Docker 采取了以下步骤:
  1. Docker 客户端联系 Docker 守护进程。
  2. Docker 守护进程从 Docker Hub 拉取“hello-world”图像。
     (arm64v8)
  3. Docker 守护进程从该镜像创建了一个新容器,该容器运行
     生成您当前正在阅读的输出的可执行文件。
  4. Docker 守护进程将该输出流式传输到 Docker 客户端,后者将其发送
     到您的终端。

要尝试更雄心勃勃的事情,您可以运行一个 Ubuntu 容器:
  $ docker run -it ubuntu bash

使用免费的 Docker ID 共享图像、自动化工作流程等:
  https://hub.docker.com/

有关更多示例和想法,请访问:
  https://docs.docker.com/get-started/

需要注意的是,macOS 版本较老的机器可能无法安装 Docker Desktop for Mac,你需要查看 Docker 的官方文档以获取相应的安装说明。

Ubuntu系统安装Docker教程

安装过程如下

1.更新包索引

打开终端,输入以下命令:

sudo apt-get update

2.安装依赖

安装 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 apt-key add -

4.添加 Docker 软件源

使用以下命令添加 Docker 软件源:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

5.更新包索引

再次运行以下命令更新包索引:

sudo apt-get update

6.安装 Docker

最后,使用以下命令安装 Docker:

sudo apt-get install docker-ce

7.启动 Docker

使用以下命令启动 Docker 服务:

sudo systemctl start docker

至此,Docker 已经成功安装并启动了。

可视化

Welcome – Portainer Documentation

docker volume create portainer_data

查看已安装映像

docker images

docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

root@server:~# docker ps
CONTAINER ID   IMAGE                          COMMAND                  CREATED       STATUS      PORTS                                                                                  NAMES             
de5b28eb2fa9   portainer/portainer-ce:latest  "/portainer"             2 weeks ago   Up 9 days   0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp   portainer

https://localhost:9443

停止容器

docker stop portainer

删除容器

docker rm portainer

此文章由OpenAI开源维基百科原创发布,如若转载请注明出处:https://openai.wiki/docker-install.html

(0)
上一篇 2023-03-24 18:38
下一篇 2023-03-27 13:24

相关推荐

  • CMake|Windows安装教程

    CMake(Cross-Platform Make)是一个开源的跨平台构建系统。如果你需要自行编译C++、C、Python等语言,安装此软件即可,体积小巧,省去了安装Visual Studio的麻烦。

    2023-08-13
    011.1K
  • Windows子系统WSL|镜像导入

    本文教你如何快速导入本站所提供的WSL中Linux系统备份快照,使你可以免去自行搭建Ubuntu项目的困扰,直接使用支持GPU的CUDN加速项目运行,在Windows中运行子系统。

    2023-08-27
    001.3K
  • GCC编译器|Mingw-w64|Windows安装教程

    GCC是GNU Compiler Collection的缩写,它是一套由GNU开发的免费、开源的编译器集合。GCC能够编译多种编程语言,包括C、C++、Objective-C、Fortran等。

    2023-07-25
    001.5K
  • CUDA|Windows安装教程

    本文提供了详细的CUDA在Windows系统的安装教程,涵盖了CUDA安装前的准备工作、安装过程中的注意事项以及安装后的配置。帮助您快速安装CUDA,从而利用GPU加速进行计算机视觉和深度学习任务。

    2022-12-20
    003.2K
  • Anaconda|Miniconda|Windows安装教程

    在本文中,我们将向您展示如何在Windows系统中安装Conda,Conda是一个强大的Python包管理工具,可以方便地管理和创建虚拟环境,并安装所需的Python包。

    2022-12-15
    085.4K

发表回复

登录后才能评论

评论列表(2条)

  • aig
    aig 2023-04-16 17:01

    请问版主知道这个怎么解决吗,到网上找了一通还是解决不了,hyper-v开了,wsl也安装了An unexpected error was encountered while executing a WSL command. Common causes include access rights issues, which occur after waking the computer or not being connected to your domain/active directory.

    • PhiltreX
      PhiltreX 2023-04-17 03:30

      @aig这个错误通常是由于权限问题引起的,确保您具有足够的权限来运行WSL命令。请尝试以管理员身份运行PowerShell或CMD命令提示符,并在其中运行WSL命令。

微信