操作系統(tǒng):windows 10
1.從官方下載tomcat鏡像
docker pull tomcat:7.0-jre8
2.生成ssl證書
keytool -genkey -alias tomcat -keyalg RSA -keystore tomcat.keystore
3.根據(jù)官方鏡像啟動容器,并本地目錄掛載到容器中
docker -it -d -v E:\projects\study\docker\busybox\ssl:/tmp
4.進入容器
docker exec -it 容器ID /bin/bash
5.拷貝證書到容器中
root@887a6ec5aeec:/usr/local/tomcat# ls
LICENSE NOTICE RELEASE-NOTES RUNNING.txt bin conf lib logs temp webapps work
root@887a6ec5aeec:/usr/local/tomcat# ls /tmp/
tomcat.keystore
root@887a6ec5aeec:/usr/local/tomcat# mkdir keys
root@887a6ec5aeec:/usr/local/tomcat# cp /tmp/tomcat.keystore keys/
root@887a6ec5aeec:/usr/local/tomcat#
6.修改tomcat的server.xml配置文件
添加如下信息
<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" keystoreFile="/usr/local/tomcat/keys/tomcat.keystore" keystorePass="123456" sslProtocol="TLS" />
7.提交容器生成一個鏡像
docker commit 容器id tomcat:https
8.驗證鏡像是否成功
docker run –p 80:8080 -p 443:8443 tomcat:https
基于官方tomcat鏡像修改為https
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門诅岩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人带膜,你說我怎么就攤上這事吩谦。” “怎么了膝藕?”我有些...
- 文/不壞的土叔 我叫張陵式廷,是天一觀的道長。 經(jīng)常有香客問我芭挽,道長滑废,這世上最難降的妖魔是什么蝗肪? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮策严,結(jié)果婚禮上穗慕,老公的妹妹穿的比我還像新娘饿敲。我一直安慰自己妻导,他們只是感情好,可當我...
- 文/花漫 我一把揭開白布怀各。 她就那樣靜靜地躺著倔韭,像睡著了一般。 火紅的嫁衣襯著肌膚如雪瓢对。 梳的紋絲不亂的頭發(fā)上寿酌,一...
- 文/蒼蘭香墨 我猛地睜開眼埃仪,長吁一口氣:“原來是場噩夢啊……” “哼乙濒!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起卵蛉,我...
- 正文 年R本政府宣布,位于F島的核電站韭畸,受9級特大地震影響宇智,放射性物質(zhì)發(fā)生泄漏蔓搞。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一随橘、第九天 我趴在偏房一處隱蔽的房頂上張望喂分。 院中可真熱鬧,春花似錦机蔗、人聲如沸蒲祈。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽梆掸。三九已至,卻和暖如春牙言,著一層夾襖步出監(jiān)牢的瞬間酸钦,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 兩天前小希和大家分享了《用容器定義 Java 虛擬化部署》,估計有些小伙伴早已按耐不住著急的心情了吧风皿。今天希云就和...
- 基礎(chǔ)概念介紹:秘鑰/證書/https握手/CA相關(guān)概念crt證書: 只含有公鑰p12證書: 是包含證書(含公鑰...
- 觀其大綱 第一篇 容器技術(shù)與Docker概念1認識容器技術(shù)2 Docker基本概念3 安裝和測試Docker第二...