Emby를 Docker로 운영하기
이것은 이제 Docker를 사용할 수있게되고 싶은 필자의 시행 착오의 궤적입니다.
Emby를 Docker로 마이그레이션
지난번에는 블로그 서비스의 Ghost를 컨테이너로 마이그레이션했습니다.
이번에는 VM 서버 애플리케이션 중 미디어 서버인 Emby를 Docker에서 운용합니다.
컨테이너
심상은 공식이 유지하는 이미지 이기 때문에 그것을 이용합니다.
원래 특별히 설정하지 않고 사용했기 때문에 미디어 볼륨을 마운트했을 뿐입니다.
docker-compose.yml 발췌media:
image: emby/embyserver:latest
restart: always
volumes:
- /home/fclef/docker/server/media/config:/config
- /mnt/a:/mnt # VMでもマウントしていたメディアボリューム
과연 공식이 멘테 하고 있는 만큼 있고, 바삭바삭 움직였습니다.
리버스 프록시
Emby는 하위 도메인이 아니라 루트 아래에 배포합니다.
이 이미지는 8096 포트에서 Emby를 전달합니다.
도메인 .conf 발췌 location /media/ {
rewrite ^/media(.*)$ $1 break;
include /etc/nginx/params/proxy_params;
proxy_pass http://media:8096;
}
이상입니다.
지금까지 가장 편한 전환이었습니다.
다음에는 마침내 Web Socket 및 Django와 같은 Python 응용 프로그램을 이식합니다.
마침내 Dockerfile을 작성하게 될 것 같습니다.
다음 번 : Python 웹 애플리케이션을 Docker로 실행
Reference
이 문제에 관하여(Emby를 Docker로 운영하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/F_clef/items/8563fbcc8da3edc9c81c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
심상은 공식이 유지하는 이미지 이기 때문에 그것을 이용합니다.
원래 특별히 설정하지 않고 사용했기 때문에 미디어 볼륨을 마운트했을 뿐입니다.
docker-compose.yml 발췌
media:
image: emby/embyserver:latest
restart: always
volumes:
- /home/fclef/docker/server/media/config:/config
- /mnt/a:/mnt # VMでもマウントしていたメディアボリューム
과연 공식이 멘테 하고 있는 만큼 있고, 바삭바삭 움직였습니다.
리버스 프록시
Emby는 하위 도메인이 아니라 루트 아래에 배포합니다.
이 이미지는 8096 포트에서 Emby를 전달합니다.
도메인 .conf 발췌 location /media/ {
rewrite ^/media(.*)$ $1 break;
include /etc/nginx/params/proxy_params;
proxy_pass http://media:8096;
}
이상입니다.
지금까지 가장 편한 전환이었습니다.
다음에는 마침내 Web Socket 및 Django와 같은 Python 응용 프로그램을 이식합니다.
마침내 Dockerfile을 작성하게 될 것 같습니다.
다음 번 : Python 웹 애플리케이션을 Docker로 실행
Reference
이 문제에 관하여(Emby를 Docker로 운영하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/F_clef/items/8563fbcc8da3edc9c81c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
location /media/ {
rewrite ^/media(.*)$ $1 break;
include /etc/nginx/params/proxy_params;
proxy_pass http://media:8096;
}
Reference
이 문제에 관하여(Emby를 Docker로 운영하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/F_clef/items/8563fbcc8da3edc9c81c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)