Sign inSign up

suhoag/stickcandy-dev

By suhoag

•Updated over 5 years ago

Image
0

637

suhoag/stickcandy-dev repository overview

⁠사이트 설정

sites-enabled 디렉토리 내부에 sample.com.conf⁠참고

⁠실행전 준비

⁠공유 폴더
  • 도커와 미리 공유 폴더 연결 되어 있음 /c/Users (docker-machine 기본 공유)
  • c:\Users 폴더 하위에 설정, 소스등을 두는 것이 편함
⁠설정 폴더
  • 설정을 저장할 아래 디렉토리 준비. 디렉토리는 달라져도 상관없음
/c/Users/user1/docker/dev/sites-enabled
/c/Users/user1/docker/dev/certificate 

⁠docker 실행

docker run -d --name dev \
    -p 80:80 \
    -p 443:443 \
    -v /c/Users/user1/docker/dev/source:/var/www \
    -v /c/Users/user1/docker/dev/sites-enabled:/etc/apache2/sites-enabled \
    -v /c/Users/user1/docker/dev/certificate:/etc/apache2/certificate \
    suhoag/hiworks-api-dev

⁠사이트 활성화

  • dev 는 위의 docker 실행시 --name 으로 지정한 컨데이너 이름
  • sample.com 은 사이트 설정 파일의 이름. sample.com.conf 라고 해도 무관.
-- sample.com은 설정 파일에 지정한 도메인명
docker exec dev service apache2 reload 

⁠IP 주소 확인

docker-machine ip

⁠HOST 설정

  • 192.168.99.100 는 위의 docker-machine ip 명령어에서 나온 IP 로 변경
192.168.99.100 sample.com

Tag summary

Content type

Image

Digest

Size

121.8 MB

Last updated

about 7 years ago

docker pull suhoag/stickcandy-dev