1、拉取jenkins镜像 jenkins/jenkins:alpine 2、拉取python3镜像 docker pull python:3-alpine 三. 创建jenkins容器 命令 docker run -dit --name=jenkins_save01 -p 9999:8080 -u=root -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker jenkins/jenkins:alpine 参数说...
-v /usr/bin/docker:/usr/bin/docker:将宿主机docker客户端映射到jenkins容器中 -v /var/run/docker.sock:/var/run/docker.sock:将docker.sock映射到jenkins容器中 docker.sock文件是docker client与docker daemon通讯的文件 运行效果: 看到返回容器ID表示jenkins容器创建成功 四. 配置jenkins容器 浏览器访问http:/...
python:lable镜像的Dockerfile:CMD是容器创建后会自动运行的命令,创建容器时如果传入了命令则会被覆盖FROMpython:alpine3.20WORKDIR/appADD./requests.txt /appRUNpip install -r requests.txt -i https://pypi.tuna.tsinghua.edu.cn/simpleCMD["python","main.py"] jenkins测试报告展示 安装HTML Publisher plugin插...
-v /var/run/docker.sock:/var/run/docker.sock:将docker.sock映射到jenkins容器中 docker.sock文件是docker client与docker daemon通讯的文件 -v /usr/bin/docker:/usr/bin/docker:将宿主机docker客户端映射到jenkins容器中 3.2 配置Jenkins容器 浏览器访问http://192.168.182.128:8089/,来到jenkins解锁页面 在lin...
chmod -R 777 /var/jenkins_node 1. 创建与启动Jenkins容器,命令如下: docker run -d -uroot -p 80:8080 --name jenkins_muller -v /var/jenkins_node:/var/jenkins_home jenkins/jenkins 1. 命令解析: -d:守护模式 -uroot:使用 root 身份进入容器,推荐加上,避免容器内执行某些命令时报权限错误 ...
创建Jenkins容器 在主机创建一个挂载目录,命令如下: mkdir -p /var/jenkins_node 注:若权限不足,则在命令前加上sudo即可 将该挂载目录的权限修改为可读可写可执行,命令如下: chmod -R 777 /var/jenkins_node 创建与启动Jenkins容器,命令如下: docker run -d -uroot -p 80:8080 --name jenkins_muller -v...
docker pull jenkins/jenkins:2.387.3 3. 配置本地挂载目录 cd /root mkdir dockerjenkns chown -R 1000 /root/dockerjenkns/ chmod 777 dockerjenkns chmod 777 /var/run/docker.sock 4. 运行Jenkins容器 docker run -d -m 2g -p 8600:8080 -p 50000:50000 --restart=always -v /root/dockerjenkns/...
1.安装Jenkins容器 # mkdir -p /var/jenkins_home # chmod 777 /var/jenkins_home # docker search jenkins # docker pull jenkins # docker run -id --name=jenkins -p 9090:50000 -v /var/jenkins_home:/var/jenkins_home -v /etc/localtime:/etc/localtime --restart=always jenkins ...
构建jenkins镜像:[yunweijia@localhost jenkins]$ sudo docker build -t yunweijia:jenkins /home/yunweijia/docker/jenkins/ 验证jenkins镜像:[yunweijia@localhost jenkins]$ sudo docker run -d yunweijia:jenkins /bin/bash -c "/etc/rc.d/init.d/jenkins start; while true;do echo yunweijia; sleep 5;...
Docker与Jenkins结合实现Python自动化部署的步骤如下:首先,为Jenkins的运行创建一个容器。在Linux服务器上,通过执行`docker logs jenkins_save01`获取管理员密码。随后,输入密码并按照提示完成管理员账户的设置,耐心等待大约1分钟,直到Jenkins初始化完成。接着,登录到Jenkins管理界面,安装必要的插件,如...