docker - 웹서버 구축

회원K   
   조회 5741   추천 0    

docker를 이용해서 apache+php 컨테이너와 mysql 컨테이너를 만들어서 둘을 link 해주는 것은 알겠는데

php 소스의 경우 어떻게 관리하나요?

apache+php 컨테이너에 넣어서 관리하나요?

- to be continue -
짧은글 일수록 신중하게.
이성만 2016-02
PHP 컨테이너 볼륨과 OS볼륨을 Link시켜서 php 소스는 OS에서 관리합니다.

-v /home/mysite/:/var/www/

도커 run 할 때 저 옵션으로 실행해서 mysite 에 php를 넣으면 끝. /home/mysite 가 로컬이고 /var/www가 컨테이너 경로입니다.
     
회원K 2016-02
그런 방법이 있었네요.
소스도 별도의 docker에 넣고, 그것을 ap 도커와 연결하는 방법은 없나요?
          
이성만 2016-02
https://hub.docker.com/r/istepanov/dokuwiki/

이거 참조해 보시면 dokuwiki를 데이터컨테이너에 따로 생성해서 관리하고 있습니다. 이걸로 응용해 보세요.


busybox 라는 껍데기 컨테이너를 가져다가 dokuwiki-data 컨테이너로 만들어서 run 할 때 --volumes-from dokuwiki-data 이런식으로 갖다 붙입니다.
               
회원K 2016-02
감사합니다.
멀티 서버의 경우 도커가 소스배포에도 유용할거 같아요.
Centos는 가상화 대신 도커로 가려구요.


QnA
제목Page 2527/5729
2014-05   5264273   정은준1
2015-12   1789213   백메가
2024-12   1010   원탱이방굴이
2014-06   4074   akfalles
2015-10   3899   체리아
2019-01   3948   TLaJ3KtYGr
2024-12   921   song05
2014-06   4320   황진우
2019-02   3737   을지문덕
2015-10   4265   박문형
2016-10   4421   lovemiai
2009-06   9489   경박한시민
2014-06   4919   잉여
2020-03   3427   캔위드
2021-08   2414   컴박
2009-06   5953   하이퍼웍스
2015-10   4063   Won낙연
2014-06   4834   luciddream
2014-07   5391   나너우리
2021-08   2581   나파이강승훈
2023-03   4464   봉래
2020-04   3488   영산회상