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資料夾下的資料。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2676705/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- synchronized 關鍵字裡的鎖synchronized
- Docker 入門系列四:Dockerfile-關鍵字Docker
- javascript的this關鍵字JavaScript
- abstract關鍵字 super 關鍵字 類與繼承繼承
- synchronized關鍵字的原理synchronized
- Java 的 static 關鍵字Java
- JAVA中的關鍵字Java
- Synchronized關鍵字的使用synchronized
- javascript中的with關鍵字JavaScript
- Swift 關鍵字Swift
- typedef關鍵字
- Synchronized關鍵字synchronized
- JavaScript this關鍵字JavaScript
- Swift —— 關鍵字Swift
- oracle關鍵字Oracle
- Auto關鍵字
- PHP static 關鍵字和 self 關鍵字例項化的區別PHP
- 說說iOS中的常用的關鍵字static ,class(僅限Swift關鍵字)iOSSwift
- mysql 中的explain關鍵字MySqlAI
- c語言中的關鍵字C語言
- 【C#】as關鍵字的用法C#
- PHP的instanceof關鍵字PHP
- java中this關鍵字的用法Java
- java中的static關鍵字Java
- Google關鍵字工具Go
- Synchronize 關鍵字原理
- [java]transient關鍵字Java
- 使用 Synchronized 關鍵字synchronized
- c#關鍵字C#
- java中this關鍵字Java
- 多關鍵字排序排序
- JavaScript中this關鍵字JavaScript
- java transient關鍵字Java
- volitile關鍵字
- java之this關鍵字Java
- 完全理解關鍵字this
- 各類關鍵字
- 不是吧?你還不知道Java裡有哪些關鍵字?Java