jenkins相关操作

jdk安装目录:/opt/jdk1.8.0_271

initialAdminPassword文件目录:/data/jenkins_home/secrets/initialAdminPassword

jenkins初始密码: a1a9f79e9c2949d485d14c67a24bcb32

jenkins账号:userAdmin 密码:qwerty@123# 邮箱:[email protected]
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>defaultid>
    <url>http://mirror.xmission.com/jenkins/updates/update-center.jsonurl>
  site>
sites>

保存退出,然后重启jenkins即可生效。

你可能感兴趣的:(自动化部署,centos,jenkins,centos,jenkins)