Jenkins 环境搭建与启动

1、搭建jenkins环境

 

方案一:

1- 搜索 docker search jenkins---最新版本 的

2- 在这个镜像的创建的容器里需要搭建python环境 (一系列库) apt指令安装

方案二:

可以从一个指定的下载源的镜像拉取就行-- 前提是已经打包好这个镜像--- (jenkins+python3+pytest)

1- 阿里云-公共仓库 docker pull 镜像

docker pull registry.cn-hangzhou.aliyuncs.com/sqqdcl/jenkins

2- 查看镜像---静态的模板 #镜像--容器的模板--打包好的---静态的概念--使用的时候请创建容器 docker images 

3- 创建容器 #守护式--- 退出容器的终端,不会exit  docker run -id xxxx 

做目录挂载 jenkins 做很多的插件安装--以及其他设置

在宿主机的一个目录下创建一个目录,用于挂载目录 mkdir -p /var/jenkins_node

给一个权限--chmod 777 (0111)可读可写可执行 wrx chmod 777 /var/jenkins_node

4- 创建与启动守护式容器---注意容器中的端口使用8080,    映射端口:容器端口, -v 挂载目录 宿主机目录:容易目录  + jenkins 镜像名称  --restart=always  让容器开机自启动

docker run -id --name=EmmaJenkins -p 7070:8080 --restart=always -v /var/jenkins_node:/var/jenkins_home registry.cn-hangzhou.aliyuncs.com/sqqdcl/jenkins

docker ps -a 查看容器状态

如果创建时未指定 --restart=always ,可通过update 命令设置

命令:docker update --restart=always 容器ID    
例:docker update --restart=always 9bb3df5a70bf

 

posted @ 2021-12-13 15:10  小Emma的大梦想  阅读(232)  评论(0编辑  收藏  举报