返回

踏入容器化新纪元:Docker环境安装指南,开启远程,直达Harbor!

后端

Docker:打造自己的容器化王国!开启远程并指定Harbor

一、起航:本地安装Docker

  1. 系统要求:做好准备

    踏上Docker之旅的第一步是确保您的系统符合要求。

    • WSL 2后端: 这是Windows系统中运行Docker的推荐方式。
    • Hyper-V后端: 如果您无法使用WSL 2,则可以选择此后端。
  2. 安装Docker:开启您的旅程

    现在,让我们正式开启Docker的安装之旅。

    1. 下载安装包: 从Docker官方网站获取适用于您系统的安装包。
    2. 运行安装程序: 按照屏幕上的提示进行安装。
    3. 验证安装: 安装完成后,在命令提示符中输入“docker version”命令,确保已成功安装Docker。

二、远航:开启远程访问

  1. 配置Docker守护进程:

    • 编辑守护进程配置文件: 找到Docker守护进程配置文件,通常位于“C:\ProgramData\docker\config\daemon.json”或“/etc/docker/daemon.json”。
    • 添加远程访问配置: 在配置文件中添加以下内容:
    {
      "hosts": ["tcp://0.0.0.0:2375"]
    }
    
    • 保存并重新启动Docker服务: 保存配置文件并重新启动Docker服务。
  2. 测试远程访问:

    • 本地连接: 在本地终端中,输入“docker ps -a”命令,查看正在运行和已停止的容器。
    • 远程连接: 从另一台主机或设备上,使用Docker CLI客户端连接到本地Docker守护进程。例如,使用以下命令:
    docker -H tcp://<your_docker_host_ip>:2375 ps -a
    

三、直达Harbor:指定仓库

  1. 配置Docker客户端:

    • 编辑客户端配置文件: 找到Docker客户端配置文件,通常位于“C:\Users<your_username>.docker\config.json”或“/home/<your_username>/.docker/config.json”。
    • 添加Harbor仓库: 在配置文件中添加Harbor仓库的配置,如下所示:
    {
      "registries": {
        "harbor": {
          "url": "https://<your_harbor_host>",
          "username": "<your_harbor_username>",
          "password": "<your_harbor_password>"
        }
      }
    }
    
    • 保存并重新启动Docker客户端: 保存配置文件并重新启动Docker客户端。
  2. 验证Harbor配置:

    • 登录Harbor: 使用Docker CLI客户端登录Harbor仓库:
    docker login harbor
    
    • 推送镜像: 将本地镜像推送到Harbor仓库:
    docker push harbor/<your_harbor_project>/<your_image_name>
    
    • 拉取镜像: 从Harbor仓库拉取镜像:
    docker pull harbor/<your_harbor_project>/<your_image_name>
    

四、扬帆远航:Docker容器化世界

现在,您已成功安装和配置Docker,并将其连接至Harbor仓库。现在,您可以扬帆远航,探索Docker容器化世界的无限可能。

让我们一起,用Docker的力量,构建和管理现代化的应用程序,踏上容器化之旅的征程!