借助Docker上的SSL的Jenkins

时间:2019-04-12 06:29:11

标签: docker ssl

我正在尝试通过Docker建立一个具有SSL的Jenkins

sudo docker run --name trial  -d -p 443:8443  -p 50003:50000 -v /net/host/fs0/temp:/var/jenkins_home -httpPort=-1 -httpsPort=8443 -httpsKeyStore=/local/home/jenkins_keystore.jks -httpsKeyStorePassword=<password> --restart unless-stopped <ImageID>

容器已创建,但是在浏览器中找不到 https://< hostname >:443

1 个答案:

答案 0 :(得分:0)

您的标志顺序错误。必须在ImageID之后设置所有与应用程序相关的标志,并在此之前设置所有与docker相关的标志。

sudo docker run --name trial -d -p 443:8443 -p 50003:50000 -v /net/host/fs0/temp:/var/jenkins_home --restart unless-stopped <ImageID> -httpPort=-1 -httpsPort=8443 -httpsKeyStore=/local/home/jenkins_keystore.jks -httpsKeyStorePassword=<password>