本篇內(nèi)容介紹了“怎么啟動docker容器內(nèi)的image”的有關(guān)知識,在實(shí)際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊、網(wǎng)頁空間、營銷軟件、網(wǎng)站建設(shè)、西吉網(wǎng)站維護(hù)、網(wǎng)站推廣。docker run啟動
–env-file 表示從文件加載環(huán)境變量,文件格式為key=value每行一個(gè)變量
-v 表示將宿主機(jī)上的文件掛載到鏡像中,冒號前面表示宿主機(jī)文件路徑,后面表示鏡像文件路徑,都要用絕對路徑
-p 表示將鏡像中的8080端口映射到宿主機(jī)上的8083端口,10.142.8.12代表宿主機(jī)ip
docker run -it --env-file ./run/hrms.env -v /opt/hrms/hrms/hrms:/opt/hrms/hrms -p 10.142.8.12:8083:8080 55ad68601db
docker-compose啟動
docker-compose是docker三劍客之一,用來專門啟動鏡像的插件,可以通過pip install docker-compose安裝。
可以新建一個(gè)如下目錄結(jié)構(gòu)的文件夾,作為鏡像的啟動文件夾:
編寫docker-compose.yml文件:
version: '2.0' services: web: image: hrms:v1.2 restart: always ports: - "8083:8080" env_file: - ./hrms.env volumes: - /opt/hrms/logs/:/opt/hrms/logs/
啟動:
切換到docker-compose.yml所在目錄下執(zhí)行:
docker-compose up即可啟動鏡像
“怎么啟動docker容器內(nèi)的image”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!