docker 이미지에서 프로덕션 환경을 설정하려고합니다. 소프트웨어를 컴파일하는 데 몇 시간을 보낸 후 Dockerfile에서 로켈 환경 변수를 설정하는 것을 잊었습니다.Docker의 환경 변수
환경 변수를 이미지에 영구적으로 적용하는 방법이 있습니까? 나는이 작업을 수행하는 도커 파일 방식으로 만 왔으며이 작업을 다시 작성하여 이미 완료된 모든 작업을 잃고 싶지 않습니다.
도커 실행 명령이 해당 설정을 무시한 것으로 보이므로 .bashrc
에 해당 변수를 설정하는 것이 효과가 없습니다.
: 여기
난 그냥 (bash 쉘을) 무엇을하고 있었는지의 예입니다. 따라서 프로비저닝 자동화 작업을 시작하는 것이 좋습니다. –당신은 어떤 버전의 도커를 사용하고 있습니까? 어떤 OS 에서요? 'docker run' 옵션은 무엇을 사용하고 있습니까? – VonC
@VonC 버전 1.11.2를 사용 중입니다. 지금은 컨테이너에 연결하고, 적절한 설치를하고, 수동으로 물건을 컴파일하고, 내 이미지에 변경 사항을 적용합니다. 나는 도커를 올바르게 사용하는 법을 배우고 있습니다 ... – KahPhi