Tôi có thể sử dụng biến môi trường trong CMD stanza của tôi trong Dockerfile không?Sử dụng biến môi trường trong CMD
tôi muốn làm một cái gì đó như thế này:
CMD ["myserver", "--arg=$ARG", "--memcache=$MEMCACHE_11211_TCP_ADDR:$MEMCACHE_11211_TCP_PORT"]
đâu $ MEMCACHE_11211_TCP_ * sẽ được thiết lập tự động bằng sự bao gồm của tham số --Liên của lệnh docker run
tôi. Và $ ARG sẽ được cấu hình bởi người dùng trong thời gian chạy, có thể bởi tham số "-e"?
Điều này dường như không hoạt động đối với tôi, có vẻ như theo nghĩa đen là đi qua chuỗi "$ ARG" chẳng hạn.