Docker常用环境、命令及安装Harbor仓库

发布于:2023-09-22 ⋅ 阅读:(132) ⋅ 点赞:(0)

Docker是一款流行的容器化平台,它可以帮助开发者将应用程序打包成容器,并在不同的平台之间进行快速部署。

下面是Docker常用的环境和命令:

一、常用的环境

  1. Docker引擎(Docker Engine):这是Docker的核心组件,它用于打包、发布和运行容器应用程序。

  2. Docker Compose:这是一个工具,用于定义和运行多容器Docker应用程序。

  3. Docker Swarm:这是一个容器集群管理工具,它可以管理多个Docker主机。

  4. Kubernetes:这是一个用于自动化容器的部署、扩展和管理的开源系统。

二、常用的命令

  1. docker pull:从Docker Hub拉取镜像。

  2. docker run:运行容器。

  3. docker ps:显示当前正在运行的容器。

  4. docker stop:停止容器。

  5. docker start:启动容器。

  6. docker rm:删除容器。

  7. docker images:列出本地镜像。

  8. docker rmi:删除本地镜像。

  9. docker exec:在正在运行的容器中执行命令。

  10. docker logs:查看容器日志。

  11. docker network:管理Docker网络。

  12. docker-compose up:启动多个容器应用程序。

  13. docker-compose down:停止和删除多个容器应用程序。

  14. docker swarm init:初始化Docker Swarm。

  15. docker swarm join:加入Docker Swarm集群。

以上是Docker常用的环境和命令,但Docker具有非常强大的功能,还有很多其他命令和用法。

要使用Docker Hub Registry,通常只需在Docker命令中指定image的名称。Docker客户端会自动搜索并从Docker Hub下载镜像。

三、搭建Docker的Harbor仓库

需要搭建Harbor仓库,可以按照以下步骤进行安装:

准备安装环境:

  1. centos7.4操作系统

  2. 安装Docker CE社区版本

  3. 下载并解压Harbor软件包: 可以从Harbor官网下载最新版本的Harbor软件包并解压缩。

  4. 准备SSL证书: 您需要为Harbor配置SSL证书。可以使用Openssl生成自签名证书或使用已有的CA颁发的证书。

  5. 配置Harbor: 进入Harbor解压目录下的“harbor”目录,修改“harbor.cfg”配置文件。主要修改内容包括:

    保存修改后的配置文件。

    • hostname:输入Harbor服务器的主机名或IP地址。
    • http_port:Harbor HTTP端口号。
    • https_port:Harbor HTTPS端口号。
    • harbor_admin_password:Harbor管理密码。
    • data_volume:Harbor数据存储路径。
  6. 启动Harbor: 在Harbor解压目录下的“harbor”目录中执行以下命令,启动Harbor:

    $ sudo ./install.sh
    

    启动过程中,Docker Compose会自动下载并启动Harbor的依赖组件和服务。等待启动完成后,就可以通过浏览器访问Harbor了。

  7. 停止Harbor: 在Harbor解压目录下的“harbor”目录中执行以下命令,停止Harbor:

    $ sudo ./uninstall.sh
    

    注意:此操作会删除所有Harbor数据和配置。

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到