Docker構建web容器

2021-10-11 08:32:05 字數 744 閱讀 3172

一、docker構建方式

1)非微服務專案部署方式

docker run --name web應用名 -p 8280:8080 \

-v /web應用名:/web應用名 \

-v /usr/local/logs/tomcat-web應用名:/usr/local/soft/tomcat/logs -d centos7-tomcat8-6

-p 8280:8080:將宿主機的8280埠對映到容器的8080埠

-v 掛載宿主機目錄:容器目錄

--restart=always  表示此容器開機啟動,只要docker也設定了開機自啟,docker不死

簡寫:docker run -d -p 8280:8080 --name web應用名 --restart=always centos7-tomcat8-6

特別注意:有時候需要重新設定掛載點

1)先關閉docker:service docker stop

2)編輯vi /var/lib/docker/containers/容器id/config.v2.json

2)微服務專案部署方式

docker run -d \

--name [容器名] \

--expose=8084 -p 8084:8084 \

-e "eureka_instance_i

docker容器的構建

構建容器的方法 1 命令docker commit 執行容器的三個步驟 執行 修改 儲存映象 例子 拉取映象 docker pull centos 建立容器 docker run itd e934aafc2206 bin bash 進入容器修改容器 docker exec it e6e5f719f7...

Docker小記 從容器構建映象

這條命令會啟動乙個執行bash shell的新容器。基於這個shell,你就能夠輸入命令來自定義你的容器了 docker run it name image dev ubuntu latest bin bashdocker commit old container name new containe...

在Docker上構建mysql容器

root holly holly docker images 如果沒有只會看到如下結構 repository tag image id created size 語法為 docker pull 軟體名稱 版本號 root holly holly docker pull mysql 5.6 root ...