docker - 웹서버 구축

회원K   
   조회 5723   추천 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 2526/5728
2015-12   1781101   백메가
2014-05   5256143   정은준1
2016-02   5724   회원K
2016-02   6901   yeondoo
2016-02   6276   evoker
2016-02   4377   aga115
2016-02   5268   무디스
2016-02   8390   sw123
2016-02   5951   2CPU최주희
2016-02   4626   깜박깜박가
2016-02   4118   송주환
2016-02   4797   신우섭
2016-02   4214   2FluF
2016-02   4835   김건우
2016-02   5913   evoker
2016-02   4264   김건우
2016-02   5719   2CPU최주희
2016-02   5709   하균아빠
2016-02   5218   무아
2016-02   4099   슬루프
2016-02   8473   두슬아빠
2016-02   3844   라울