Docker Hub
Docker Hub是一个云端的注册服务,允许你下载由其他社区构建的Docker镜像。你也可以将自己构建的Docker镜像上传到Docker Hub。在本章中,我们将看到如何从Docker Hub下载并使用Jenkins的Docker镜像。
Docker Hub的官方网站是− https://www.docker.com/community-edition#/add_ons
步骤1 − 首先你需要在Docker Hub上进行简单的注册。
步骤2 - 一旦您注册成功,您将登录到Docker Hub。
步骤3 - 接下来,让我们浏览并找到 Jenkins 镜像。
步骤4 - 如果在同一页上向下滚动,您可以看到Docker pull 命令。这将用于将Jenkins镜像下载到本地Ubuntu服务器上。
步骤5 − 现在,转到 Ubuntu 服务器并运行以下命令 −
sudo docker pull jenkins
sudo docker run -p 8080:8080 -p 50000:50000 jenkins
注意以下关于上面的 sudo 命令的要点:
- 我们使用 sudo 命令以确保它以root权限运行。
-
这里, jenkins 是我们想要从Docker hub下载并安装到我们的Ubuntu机器上的镜像的名称。
-
-p 用于将内部Docker镜像的端口号映射到我们的主Ubuntu服务器上,以便我们可以相应地访问容器。
然后,您将成功在Ubuntu机器上将Jenkins作为容器运行。