-
감사합니다.
그럼 위에 ./build/Dockerfile 다운받은 파일을 수정해야 하나요?
아니면 위에것만으로 해도 될까요?
mjknag
2020.09.08 19:25
-
아무래도 해당서버의 문제일 가능성이 높을 것 같습니다.
그래서 제가 해당 php를 미리 만들어둔 이미지가 있습니다. 그걸 쓰시면 훨씬 시간이 절약될거예요.
./build/Dockerfile 의 내용을
[code=docker]
FROM woosungchoi/fpm-alpine:latest
VOLUME /var/www/html
COPY docker-entrypoint.sh /usr/local/bin/
ENTRYPOINT ["docker-entrypoint.sh"]
CMD ["php-fpm"…
-
안녕하세요. 따라하면서 많은 공부가 되어 감사합니다.
이번것을 18.04에서 따라하는데 sudo docker-compose up -d 에서 에러가 발생하는데 10일째 원인을 못찾고 있습니다.
너무 초보라 그런지 도움 요청 드립니다.
에러는
(77/81) Installing pango (1.44.7-r2)
ERROR: Failed to create usr/lib/girepository-1.0/HarfBuzz-0.0.typelib: No error information
ERROR: harfbuzz-2.6.6-r0: BAD signatu…
mjknag
2020.09.08 18:54
-
그누보드의 /data 폴더에 있는 이미지 및 동영상을 캐시 서버에서 트래픽을 나눌 수 있는 방법입니다.이미지나 동영상이 많아서 트래픽이 많이 나온다면, 본 서버에서는 CPU 및 DB가 좋은 서버(국내)를 쓰고,이미지 캐시 서버는 용량 및 트래픽이 높은 서버(해외 또는 국내 저렴한 서버)를 선택하면 비용 절약 및 속도에 도움이 될 것입니다.현재 제 홈페이지의 이미지도 모두 cdn.wsgvet.com 에서 불러오고 있습니다.준비사항1. 본서버(실제 파일이 있는 서버, Origin Server)가 Nginx 또는 Apache로 구성되…
-
들어가며그누보드는 이 홈페이지가 돌아가고 있는 국산CMS입니다.현재 5.4버전이 개발 중이며 사용자도 많습니다.그누보드는 php, mysql, 웹서버로 구성됩니다.그리고 SSL 인증서 발급, 자동갱신 설정, ffmpeg 및 redis 설치 등등...하나하나 설치하는데 시간도 걸리고 힘듭니다.한번에 설치하면 어떨까요?바로 도커로 가능합니다.소스는 깃허브(링크)에 올려뒀습니다.준비사항자신의 도메인이 우분투 20.04 서버 또는 Centos8 서버를 가리키게 해야 됩니다.도메인 뿐만 아니라, www.도메인,port.도메인, pma.도메인…
-
들어가며Rhymix(라이믹스)는 XE에서 포크되어 오픈소스로 개발되고 있는 국산 CMS입니다.php, mysql, 웹서버로 구성됩니다.요새는 SSL 인증서 발급이 필요하고, 자동갱신 설정, ffmpeg 설치 및 redis 설치 등이 기본적으로 필요합니다.하나하나 설치하는데 시간도 오래걸리고 힘듭니다.명령어 단 2줄로 설치가 된다면 어떨까요?바로 도커로 가능합니다.소스는 깃허브(링크)에 올려뒀습니다.준비사항자신의 도메인이 우분투 20.04 서버 또는 센토스8 서버를 가리키게 해야 됩니다.도메인 뿐만 아니라,www.도메인,port.도메…
-
들어가며ghost는 Node js로 돌아가는 멋진 블로그 CMS입니다. (링크)하지만 설치할때 손이 많이 가고 번거롭죠.우리에겐 도커가 있습니다.그리고 단 2줄로 도커를 띄울 수 있습니다..SSL 인증서 자동갱신 기능까지 제공됩니다.소스는 깃허브(링크)에 올려뒀습니다.준비사항자신의 도메인이 우분투 20.04 서버IP를 가리키게 해야 됩니다.도메인 뿐만 아니라, www.도메인까지 가리키게 하는게 중요합니다.도메인 관리업체의 네임서버를 수정하면 됩니다.그리고 방화벽은 80, 443 포트를 열어주세요.설치하기(1) Ubuntu 20.04…
-
1. 들어가며기존에 올렸던 내용은 그누보드나 워드프레스를 선택해서 운영하는 방법입니다.하지만 도커로 하나의 사이트만 운영하는 것은 뭔가 아쉽죠? ^^목표는 그누보드, 워드프레스, 라이믹스 이렇게 3개를 동시 운영입니다.부가기능은, redis, smtp, ffmpeg(gif파일을 mp4와 webm으로 변환), portainer로 도커 컨테이너 관리, phpmyadmin으로 쉬운 DB 관리, 다량의 DB 동시에 생성하기 등 입니다.지난번에 작성했던 글들과 기본적인 개념은 똑같습니다.도커를 아직 설치 안했다면https://www.wsg…
-
아이피 접근 허용은 Nginx랑 연계해서 해보려고 했는데요.
이게 docker-compose로 한꺼번에 down 해버리면 portainer도 같이 down이 되더라구요.
그래서 보안 쪽을 약간 포기하고 편의성 때문에 이렇게 셋팅해보았습니다.
Nginx 연계해서 아이피 접근 쪽 설정하는 것도 좋다고 생각합니다. ㅎㅎ
---
서로 다른 docker-compose 파일에서 만든 컨테이너끼리 네트워크 하는 방법을 알았습니다.
해당 내용 추가해야겠네요 ㅎㅎ
--
Nginx에 연결하는 방법도 올렸습니다!
-
Docker 먼저 설치하게 되는 Portainer 이내요..
Portainer 사용법 익숙해지면 웹으로도 거의 다 할수있어서 편리하내요..
전 거의 모니터링 용도로 쓰는..
외부에 주소 노출되면 위험할수도 있으니까 아이피 접근허용으로 해주는것도 좋을듯 하내요 ㅎ