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
要运行 Jenkins,需要执行以下命令:
sudo docker run -p 8080:8080 -p 50000:50000 jenkins
关于上述sudo命令,请注意以下几点:
我们使用sudo命令来确保它以root权限运行;
这里,jenkins是我们要从Docker hub下载并安装在Ubuntu机器上的镜像的名字;
-p用于将内部Docker镜像的端口号映射到我们的Ubuntu主服务器上,以便我们可以相应地访问容器。
然后 Jenkins 作为容器在 Ubuntu 机器上成功运行。