[root@centos181001 ~]# cat /etc/centos-release
centos linux release 7.6.1810 (core)
[root@centos181001 ~]# docker -v
docker version 18.09.1, build 4c52b90
官方的tomcat映象是基於openjdk的
### 搜尋映象
docker search tomcat
### 拉取最新映象
docker pull tomcat
### 拉取指定版本映象(最小化安裝版本,官方推薦)
docker pull tomcat:7.0.92-jre8-slim
### 拉取指定版本映象(基於alpine構建,映象更小)
docker pull tomcat:7.0.92-jre8-alpine
### 檢視拉取的映象
docker image ls
docker image ls tomcat
1.簡單使用docker run -it -d --rm -p 8888:8080 tomcat:7.0.92-jre8-slim
2.使用dockerfile重新構建並將**內容打包到image### 建立dockerfile檔案
cat from tomcat:7.0.92-jre8-alpine
eof### 生成新image
docker build -t tomcat:7.0.92-jre8-alpine-new .
### 執行新容器
docker run -it -d --rm -p 8888:8080 tomcat:7.0.92-jre8-alpine-new
### 開啟瀏覽器測試
pssc_sm_home_mvvm
3.對映本地檔案到tomcatcat welecome tomcat!
eofdocker run -it -d --rm \
-p 8888:8080 tomcat:7.0.92-jre8-slim
4.自定義tomcat配置檔案#### 1.首先執行乙個臨時容器
docker run --name tmp-tomcat -d tomcat:7.0.92-jre8-slim
#### 2.從執行的容器裡將配置檔案copy到本地
docker cp tmp-tomcat:/usr/local/tomcat/conf /home/tomcat/
#### 3.刪除這個臨時容器
docker rm -f tmp-tomcat
#### 4.編輯tomcat配置檔案
改為connector port="8888" protocol="http/1.1"
#### 5.執行容器
docker run -it -d --rm \
-v /home/tomcat/server.xml:/usr/local/tomcat/conf/server.xml \
-p 8888:8888 tomcat:7.0.92-jre8-slim
#### 6.開啟瀏覽器測試
Docker系列之實戰 6 安裝Redis
root centos181001 cat etc centos release centos linux release 7.6.1810 core root centos181001 docker v docker version 18.09.1,build 4c52b90 搜尋映象 docke...
docker之實戰案例
1 檢視本地的映象 docker images2 檢視執行的容器 docker ps3 啟動容器 docker run it x4 拉取映象 docker pull x第一步 在雲伺服器的根目錄新建乙個mydocker資料夾 mkdir mydocker cd mydocker第二步 新建docke...
Docker之實際應用 docker安裝
docker 支援以下的 64 位 centos 版本 centos 7 centos 8 更高版本 該 centos extras 庫必須啟用。預設情況下,此倉庫是啟用的,但是如果已禁用它,則需要重新啟用它。建議使用 overlay2 儲存驅動程式。較舊的 docker 版本稱為 docker 或...