-
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에 연결하는 방법도 올렸습니다!
-
1. Portainer는 무엇일까요?portainer는 docker를 Web UI 형태로 관리할 수 있게 해주는 툴입니다.도커를 SSH에서 관리하는 것보다 편하고 직관적입니다.2. docker-compose로 실행하기기본적으로 docker 명령어로 쓸 수 있지만 개인적으로 docker-compose로 관리하는 것이 더 직관적이고 편한 것 같아서 선호합니다.docker-compose.yml 파일 하나만 만들면 바로 실행이 됩니다.기본적으로 메인으로 쓰는 docker-compose.yml 파일에 넣어서 한꺼번에 관리하는 것도 좋지만,메…
-
https://github.com/litespeedtech/ols-docker-env
위 링크는 공식 이미지
https://hub.docker.com/r/demyx/openlitespeed
위 링크는 공식이미지보다 인기가 더 많은 사설 이미지네요 ㅎㅎ
Nginx와 오픈라이트스피드를 섞으면 힘드니..
잘 만들어진 오픈라이트스피드 전용 도커 이미지를 쓰는게 정신건강에 좋을 듯 합니다. ㅎㅎㅎ
-
1. 들어가며Docker Compose를 이용하여 그누보드 설치하기위와 같은 방법으로 SSL 인증서까지 갱신되는 완전한 그누보드 셋팅이 되었습니다.하지만 인증메일 등 그누보드에서 쓸 수 있는 메일 기능은 쓸 수 없습니다.메일서버나 SMTP 설정이 되어있지 않기 때문입니다.저는 SMTP를 이용하여 구글 계정으로 그누보드 인증메일을 보내고 있습니다.도커에서 메일서버를 직접 운영할 수 있지만, 설정도 복잡하고 관리하기가 어렵습니다.따라서 구글SMTP 서버를 이용하여 편하게 그누보드 발송용 메일 기능을 쓰는게 좋다고 생각합니다.또한 방화벽…
-
0. 참고사항이 글은 Docker compose로 그누보드 편하게 설치하기를 풀어서 쓴 글입니다.스크립트로 편하게 설치하시려면Docker compose로 그누보드 편하게 설치하기 를 참조하세요!1. 들어가며이 글은 기존에 적었던 Docker Compose를 이용하여 워드프레스 설치하기(링크)와 90% 이상 동일합니다.그럼에도 불구하고 이 글을 적는 이유는 그누보드에 최적화된 도커 시스템을 만들 수 있기 때문입니다.공식이미지이므로 업데이트도 잘 될 것입니다.물론 제가 이미지를 직접 만들 수 있지만, 완전 초보분들도 처음부터 만들다보…
-
우성군님, 시간되실때 nginx, open litespeed도 도커 버전으로 강좌 부탁드립니다^^
-
1. 들어가며이 글은 기존에 적었던 Docker Compose를 이용하여 워드프레스 설치하기(링크)와 90% 이상 동일합니다.하지만 이 글을 적는 이유는 Redis를 추가하고, W3 Total Cache에 최적화된 워드프레스를 만들 수 있기 때문입니다.이 셋팅은 현재 제가 테스트로 운영하고 있는 최종 셋팅과 같습니다.100% 공식 이미지만으로도 이정도 커스텀이 가능하다는 것을 보여드리고 싶었습니다.공식이미지이므로 업데이트도 잘 될 것입니다. Redis 추가되는 부분만 10글자 추가되고 나머지는 100% 공식 이미지와 같습니다.Bui…
-
{이미지:0}1. 들어가며Docker를 이용하면 호스트(서버)에 직접 설치하는 것이 아닌 가상환경 같이 설치할 수 있습니다.따라서 기존에 웹서버나 DB서비스가 있어도 독립적으로 실행할 수 있습니다.이번 가이드는 디지털오션에 있는 글을 최신 버전에 호환되는 것을 확인 후 한글로 작성한 것입니다.https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-docker-compose자세한 내용은 원문에 작성되어 있으며, 이 글에서는 되도록이면 핵심만 알려드리…
-
{이미지:0}1. 기본 설치 경로기본 설치 폴더를 /usr/local/src 로 잡겠습니다. 이 위치는 편한 곳으로 설정하셔도 상관없습니다. 다만 위치 변경시 경로에 주의하시기 바랍니다.cd /usr/local/srcapt-get install build-essential libpcre3 libpcre3-dev zlib1g-dev unzip git기본 필수 패키지를 설치합니다.2. 클라우드 플레어 SSL 패치 설치 및 ChaCha20 / Poly1305 적용https://github.com/cloudflare/sslconfig 에 …