docker 中怎么修改应用的配置?
黄舟
黄舟 2017-04-22 08:56:15
0
2
785

比如我下载了一个redis的镜像,我想在启动redis容器前修改redis的配置,去哪里修改呢?另外docker到底把redis安装到哪里去了?我在docker的命令行里面好像没法find到redis的安装目录啊

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(2)
PHPzhong

구성을 수정하려는 경우
여러 가지 방법이 있습니다.

1. Redis 이미지 제공자의 Readme를 읽고 해당 방법을 따릅니다(일반적으로 ENV를 변경)
2. 데이터 볼륨을 사용하여 Redis 구성 파일을 마운트합니다.
3. Docker 실행이 먼저 인스턴스를 시작합니다. 수정이 완료된 후 docker commit은 컨테이너를 이미지로 변환합니다.

일반적으로 첫 번째를 권장합니다.

洪涛

위의 접근 방식에 동의합니다.

  • 이 질문을 보고 가장 먼저 생각난 것은 docker hub 공식 redis 이미지를 검색하다가 redis의 Dockerfile을 살펴보았습니다. .
    공식적인 방법은 (위 1에 해당)

으아아아

또는

으아아아
  • 이 이미지는 시작 시 redis-server 기본적으로 실행됩니다. docker run -it redis을 통해 수정할 수 없습니다. docker run -it redis /bin/bash을 시도하여 기본 시작 명령을 덮어쓰고 자신만의 구성을 추가하세요.

도움이 되길 바랍니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!