製作自己的tomcat docker映象
#在當前目錄下,有2個目錄jdk,tomcat,這就是要做成映象的版本
提前下載好centos
下面是Dockerfile 檔案:
FROM centos
#把當前目錄下的jdk資料夾新增到映象
RUN mkdir /usr/local/jdk
RUN mkdir /usr/local/tomcat
ADD jdk /usr/local/jdk
ADD tomcat /usr/local/tomcat
#新增環境變數
ENV JAVA_HOME /usr/local/jdk
ENV CATALINA_HOME /usr/local/tomcat
ENV PATH $PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
ENV LANG en_AG.utf8
#暴露8080埠
EXPOSE 8080
#啟動時執行tomcat
CMD ["/usr/local/tomcat/bin/catalina.sh","run"]
------------------
docker build -t 名字:版本 .(點是當前目錄)
做好後就是驗證
驗證的話略。。
相關推薦
Docker實戰(二):製作自己的Docker映象
製作自己的Docker映象 製作自己的Docker映象主要有如下兩種方式: 1.使用docker commit 命令來建立映象 通過docker run命令啟動容器修改docker映象內容docker commit提交修改的映象docker run新的映象 2.使用
製作自己的tomcat docker映象
#在當前目錄下,有2個目錄jdk,tomcat,這就是要做成映象的版本 提前下載好centos 下面是Dockerfile 檔案: FROM centos #把當前目錄下的jdk資料夾新增到映象 RUN mkdir /usr/local/jdk RUN mkdir /u
docker中如何製作自己的基礎映象
docker中如何製作自己的基礎映象 一.本地映象 舉個例子:現在把自己的開發環境打包,取名為centos6-base.tar,然後在docker中,以centos6-base.tar作為基準映象。 1.建立自己的映象,放置於/root目錄下:
Docker 製作自己的WEB映象,並執行專案
1.製作自己的映象 1).寫Dockerfile #下載網易蜂巢的tomcat映象為基礎映象 docker pull hub.c.163.com/library/tomcat:latest #
製作tomcat docker映象
製作centos7-ssh映象配置Dockerfile映象構建檔案 docker run -it centos /bin/bash exit #退出centos docker容器 docker tag 980e0e4c79ec 192.168.1
支援埠轉發的tomcat docker映象
描述 某些場景下,需要訪問容器自己的埠中轉到其他地址。 這裡記錄一下,備用映象 hub.c.163.com/muxiyue/tomcat:8.5.14-jre8-rinetd dockerfile檔案 # 拉取基礎映象 #FROM hu
製作ubuntu +tomcat容器映象,併發布至ICP映象庫
一、開始製作Ubuntu16.04系統映象 1、首先下載linux環境的tomcat和jdk,並分別解壓 apache-tomcat-7.0.81.tar.gz jdk-8u11-linux-x64.tar.gz 2、建立dockerfile檔案 FROM
tomcat docker映象包的使用
1 從docker hub中將tomcat映象拉下來 2 可以看一下詳細資訊,使用docker pull tomcat拉取tomcat時若不指定標籤,則會使用預設的latest標籤 3 接下來我們要讓這個映象作為容器在後臺執行起來,並且將該容器的埠號暴露出來,也就
把自己的docker映象推送到阿里雲
釋出本地Docker映象到阿里雲的Docker Hub 在使用Docker時,有時需要製作自己的Docker映象,這些映象可以儲存到不同的Docker Hub中
如何建立你自己的Docker映象
Alpine Linux的什麼是Docker社群所鍾愛?輕量級容器意味著更多的計算資源。Alpine Linux的確是輕型的,也就是說Alpine Linux是面向安全應用的輕量級 Linux 發行版。你喜歡存錢嗎?我喜歡存錢。更好地資源利用就像擁有幸福的銀行
Windows10下的docker安裝與入門 (三) 建立自己的docker映象並且在容器中執行它
Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後釋出到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。 本教程主要分以下幾點內容: ------------
使用Dockerfile建立自己的docker映象
前言 docker理論之類的就不說了,網上一大頓,直接說我們最關心的,就是如何構建我們自己的映象 映象是 Docker 的基礎,它是容器執行環境的靜態模板,包含了應用以及依賴環境。 製作映象步驟如下: 1.準備構建環境: 映象構建環境,就是製作映象的目錄,裡面包含了
製作自己的Ubuntu映象
本文提供一個將目前自己的作業系統製作為映象的方法。製作的iso檔案重新燒錄安裝到新的地方,可以恢復到製作映象時的系統。同時也提供一些實現供參考。這裡的方法我僅在Ubuntu14.0_desktop下實驗過,其它ubuntu系統應該也沒有問題。 方法一:使用Re
製作mysql的docker映象
需要把多個軟體打包到docker中,第一個就是mysql。 1、在unbuntu虛擬機器中先安裝一下試試(以前已經設定好了公司內網的映象源)。 apt-get install mysql-server 經過驗證,可用。 2、在docker中安裝mysql
製作WebSphere MQ Docker映象
前幾天已經把WebSphere MQ 7.5安裝在CentOS 7上了,今天經理又要求在另外一個雲的另一臺伺服器上準備一個新環境,看起來安裝MQ的需求還是很旺盛的。因此筆者決定製作一個Docker映
製作mongodb的Docker映象檔案
在上一章《Docker下,極速體驗mongodb》中,我們快速搭建了mongodb並在控制檯做了基本的體驗,當時用的映象是官方釋出在hub.docker.com上的映象,今天我們來嘗試一下自己製作一個mongodb的Docker映象,在製作的過程中順便了解如何在
龍芯Fedora21平臺製作feodra21-tools docker映象
http://ask.loongnix.org/?/article/82 在按照本文的方式製作映象之前,首先要先建立基礎映象fedora21-base,可以參考:http://ask.loongnix.org/?/article/81 建立feodra21-t
製作OpenOffice的Docker映象
本文使用的是Docker for Windows進行操作,其他版本的操作都是類似的。 進行後續操作的前提是已經正確安裝相應的客戶端。 1、首先確定基礎映象。 本文使用的是Docker官方釋出的Cen
構建自己的docker映象
1. 基於一個已經存在container建立docker image docker container commit -> 簡寫:docker commit [[email p
構建自己的 Docker 映象
命令:docker container commit :Create a new image from a container's