Dockerfile實踐記錄

2021-09-13 14:49:19 字數 685 閱讀 6645

1.arg

在構建映象時傳入的引數,不傳入則使用預設引數

使用docker build -t --build-arg =.

2.env

在dockerfile中聲名 env eureka_server =http://localhost:8761/eureka

在啟動例項時傳入的變數

容器啟動後檢視生效引數

docker inpect container-name

docker exec -it container-name env

需要改容器引數env等設定

1. service docker stop,

2. 修改/var/lib/docker/containers/[container-id]/config.json裡對應的環境變數

3. 然後service docker start。

posted @

2019-03-20 14:20

nhz-m 閱讀(

...)

編輯收藏

Dockerfile實踐記錄

1.arg 在構建映象時傳入的引數,不傳入則使用預設引數 使用docker build t build arg 2.env 在dockerfile中聲名 env eureka server http localhost 8761 eureka 在啟動例項時傳入的變數 容器啟動後檢視生效引數 dock...

dockerfile最佳實踐

1 使用.dockerignore檔案 早多數情況下,最好把dockerfile放在乙個空的目錄中,然後在該目錄中新增所需要的檔案,為了提高構建的效能,可以通過新增.dockerignore來排除一些檔案 怎麼建立乙個.dockerignore檔案,可以參考該文件.dockerignore 2 避免...

Dockerfile 最佳實踐

reference intro guide to dockerfile best practices 本文涉及以下幾方面 在一次發布過程中,映象可能會經過多次重建 rebuild 最後發布 release docker 映象在構建過程中,會保留快取 cache 在重建的過程中可以降低構建時間.所以,...