Dockerfile里的VOLUMES關鍵字


我有一個如下的Dockerfile:

定義了一個名為log的VOLUME, 這樣該SpringBoot應用運行在Docker容器時,我可以用如下命令,進入Docker容器內部,到log文件夾下查看該SpringBoot應用運行時產生的日志:

docker exec -it <容器id> /bin/sh

SpringBoot應用的Application.properties文件:

Dockerfile里的VOLUMES關鍵字,會在宿主機的目錄/var/lib/docker/volumes下面生成一個文件夾:

該文件夾里的_data子文件夾,存放的就是我們用命令docker exec -it進入容器內部后看到的log文件夾下的數據。

要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM