欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

創(chuàng)建Web項目的Docker鏡像實例講解

 更新時間:2016年10月23日 11:23:15   投稿:lqh  
這篇文章主要介紹了創(chuàng)建Web項目的Docker鏡像實例講解的相關資料,需要的朋友可以參考下

最近做個項目,創(chuàng)建web項目的Docker鏡像,經(jīng)過一番折騰終于做出來了,這里記錄下,也希望讀者能少走點彎路!以下就是資料整理!

基于Java,Mongodb,Tomcat的Supplierprofile項目

禁用selinux

vi etc/selinux/config
SELINUX=disabled
SELINUXTYPE=targeted

運行鏡像

Docker run -i --privileged=true -v /home/centos:/usr/local/file -d -p 80:8080 --name sp1 centos /bin/bash

進入鏡像

docker exec -it 7bd1d90c7d98 /bin/bash

到file路徑

cd /usr/local/file

解壓mongodb文件

tar -vxf mongodb-linux-x86_64-3.2.0.tgz

新建服務路徑

mkdir /usr/local/server

移動mongodb文件

mv mongodb-linux-x86_64-3.2.0 /usr/local/server/mongodb

創(chuàng)建mongodb數(shù)據(jù)文件

mkdir /usr/local/mongodb
mkdir /usr/local/mongodb/data
touch /usr/local/mongodb/logs

設置開機自啟動

echo "/usr/local/server/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data –logpath=/usr/local/mongodb/logs –logappend --auth –port=27017" >> /etc/rc.local

啟動mongodb

/usr/local/server/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --fork --logpath=/usr/local/mongodb/logs

[成功日志]
about to fork child process, waiting until server is ready for connections.
forked process: 40
child process started successfully, parent exiting

解壓tomcat

tar -vxf apache-tomcat-8.0.30.tar.gz

移動tomcat文件

mv apache-tomcat-8.0.30 /usr/local/server/tomcat

移動supplierprofile.war

cp supplierprofile.war /usr/local/server/tomcat/webapps/

安裝Java

yum install java -y

啟動tomcat

/usr/local/server/tomcat/bin/startup.sh

宿主機器瀏覽URL,確認成功

http://127.0.0.1/supplierprofile/profile.rpc

生成鏡像

docker commit 7bd1d90c7d98 itmaoo/sp

查看鏡像

docker images

提交鏡像

docker push itmaoo/sp

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • Docker使用nodejs鏡像構(gòu)建express服務的方法

    Docker使用nodejs鏡像構(gòu)建express服務的方法

    這篇文章主要介紹了Docker使用nodejs鏡像構(gòu)建express服務,主要包括nodejs容器的啟動,安裝nodejs第三方依賴模塊及啟動nodejs服務的相關操作,本文給大家介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • 詳解為 Docker 設置代理

    詳解為 Docker 設置代理

    本篇文章主要介紹了為 Docker 設置代理,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • 使用docker搭建gitlab詳解

    使用docker搭建gitlab詳解

    本篇文章主要介紹了使用docker搭建gitlab詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • docker容器掛載宿主主機目錄的操作方法

    docker容器掛載宿主主機目錄的操作方法

    這篇文章主要介紹了docker容器掛載宿主主機目錄的操作方法,本文給大家介紹的非常詳細,具有參考借鑒價值,需要的朋友參考下吧
    2018-01-01
  • 從零開始:Docker中修改Nginx服務器配置

    從零開始:Docker中修改Nginx服務器配置

    在Docker中修改Nginx配置是一種常見的操作,它允許我們根據(jù)特定需求來自定義Nginx服務器的行為,通過修改Nginx配置,我們可以添加新的虛擬主機、更改端口號、啟用SSL等,需要的朋友可以參考下
    2023-10-10
  • docker: invalid reference format.問題

    docker: invalid reference format.問題

    這篇文章主要介紹了docker: invalid reference format.問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • docker部署jdk21的鏡像全過程

    docker部署jdk21的鏡像全過程

    這篇文章主要給大家介紹了關于docker部署jdk21的鏡像的相關資料,鏡像中包含了應用程序所需要的運行環(huán)境,函數(shù)庫,配置,以及應用本身等各種文件,這些文件分層打包而成,需要的朋友可以參考下
    2024-02-02
  • Springboot使用docker-compose實現(xiàn)動態(tài)配置過程

    Springboot使用docker-compose實現(xiàn)動態(tài)配置過程

    這篇文章主要介紹了Springboot使用docker-compose實現(xiàn)動態(tài)配置全過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • docker安裝sentinel的實現(xiàn)示例

    docker安裝sentinel的實現(xiàn)示例

    本文主要介紹了docker安裝sentinel的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-12-12
  • 使用Docker安裝SonarQube的詳細教程

    使用Docker安裝SonarQube的詳細教程

    這篇文章主要介紹了Docker安裝SonarQube的教程,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-10-10

最新評論