docker run -d -u root -p 8080:8080 -v /opt/data/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean
-d 以守护线程方式运行。不加该参数,关掉命令行,docker的jenkins就随之停止了。
-u jenkins的Linux启动用户名
-p 端口映射 docker命令所有映射,都是真系统的在前,docker下的在后 例如 -p 80:8080 就是把docker下的8080端口映射到真正系统上的80端口。对外访问使用80端口进行访问。
-v /opt/data/jenkins_home:/var/jenkins_home 映射 jenkins_home到本地/opt/data/jenkins_home目录。例如启动jenkins的初始密码,秘钥库等都从这里面找。