jdk安装目录:/opt/jdk1.8.0_271
initialAdminPassword文件目录:/data/jenkins_home/secrets/initialAdminPassword
jenkins初始密码: a1a9f79e9c2949d485d14c67a24bcb32
jenkins账号:userAdmin 密码:qwerty@123# 邮箱:821282316@qq.com
docker.io/jenkins/jenkins:lts
启动: service jenkins start
重启: service jenkins restart
停止: service jenkins stop
docker创建jenkins容器
docker run -d -p 8090:8080 -p 8091:50000 -v /data/jenkins_home:/var/jenkins_home -v /etc/localtime:/etc/localtime -v /opt/apache-maven-3.6.3:/opt/apache-maven-3.6.3 -v /opt/jdk1.8.0_271:/opt/jdk1.8.0_271 --name jenkins jenkins/jenkins:lts
重启docker里的容器
docker run -d --restart=always 镜像名
docker run -d --restart=on-failure:10 镜像名
docker 镜像的删除
镜像删除 :
1.先查出所有的容器
2.停止运行的容器
3.删除要删除的镜像 根据镜像ID删除
列出所有运行的ID docker ps
列出所有的容器的id docker ps -a -q
docker 容器删除
删除正在运行的容器 docker rm -f 容器的id
删除未运行的容器 docker rm 容器的id
停止容器 docker stop 停止容器ID
启动容器 docker start jenkins
重启容器 docker restart jenkins
1.先停止运行的容器
docker ps 列出所有运行的容器
docker ps -a -q 显示所有容器包括未运行的 -q静默模式 只显示容器编号
docker stop $(docker ps -a -q) 停止所有的container
docker rm $(docker ps -a -q) 删除所有的container
docker images 查看有哪些镜像
要删除全部image的话
docker rmi $(docker images -q)
再删除镜像
docker rmi -f 镜像的ID
- linux完全卸载清除docker
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
rm -rf /etc/systemd/system/docker.service.d
rm -rf /var/lib/docker
rm -rf /var/run/docker
- jenkins ERROR 503: Service Unavailable
一直出现Please wait while Jenkins is getting ready to work …,打开F12控制台发现一直报错如下:ERROR 503: Service Unavailable。
解决办法:
找到安装jenkins目录(我的是/data/jenkins_home)下的hudson.model.UpdateCenter.xml
文件,编辑里面的内容,如下:
<sites>
<site>
<id>default</id>
<url>http://mirror.xmission.com/jenkins/updates/update-center.json</url>
</site>
</sites>
保存退出,然后重启jenkins即可生效。