docker安装Jenkins
docker安装Jenkins
从官网推荐的docker安装命令如下:
docker run -u root --rm -d -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean
其中,使用jenkins-data映射了/var/jenkins_home地址。
在安装的时候,需要找初始化密码,不确定,可以按如下方式查找:
find . -name *jenkins*
#通过上面方式大致找到映射的目录
#如 /var/lib/docker/volumes/jenkins-data/_data/war/images/jenkins.svg
#实际上 /var/lib/docker/volumes/jenkins-data/_data/ 目录
# 即为容器的/var/jenkins_home目录
# 以下直接可查到密码
cd /var/lib/docker/volumes/jenkins-data/_data/secrets
cat initialAdminPassword
剩下的就是在8080端口(上面映射的地址),访问,按要求填写即可。
ubuntu获取docker
wget -qO- https://get.docker.com/ | sh
综上,一键安装shell如下:
docker run -u root --rm -d -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean
# 以下直接可查到密码
echo "initialAdminPassword"
cat /var/lib/docker/volumes/jenkins-data/_data/secrets/initialAdminPassword