一、docker镜像下载

查找和下载镜像

  1. docker search jenkins

image.png
第一个版本比较旧,选择第二个就可以了

  1. docker pull jenkins/jenkins
  2. # 下载完毕后,检查一下
  3. docker images

image.png
OK,镜像下载完毕!

二、启动容器

在宿主机下先创建一个目录,用于挂载(具体目录自己定义就好了,一般就是根目录了)

  1. mkdir -p /root/jenkins_node
  2. #顺便开放所有权限
  3. chmod -R 777 /root/jenkins_node

创建与启动 jenkins 容器

  1. docker run -d -uroot -p 8081:8080 --name jenkins1 -v /root/jenkins_node:/var/jenkins_home jenkins/jenkins

简单的参数说明

  • -d:守护模式
  • -uroot:使用 root 身份进入容器,推荐加上,避免容器内执行某些命令时报权限错误
  • -p:主机 8081 端口映射容器的 8080 端口,后面访问 jenkins 直接访问主机 ip 就行了,不需要加 8080 端口
  • -v:目录映射
    • 重点:在映射的时候,宿主机目录最好用绝对路径,不然映射失败,就麻烦死了······

记得在创建成功后,检查一下是否映射成功,具体就是直接拖个文件放到宿主机目录然后看看容器里的映射目录有没有这个文件就好了~~

  • —name:自定义一个容器名称

以上就是对启动容器启动命令的简单解读了~~

检查和进入容器

  1. docker ps

image.png
如图,我们启动的jenkins1容器就在运行了,接下来就是进入容器了

  1. docker exec -it -uroot jenkins1 bash

image.png
成功进入~~~搞定!

docker相关操作命令补充:

后面单独写一篇常用的docker命令~待补充