Skip to content

Instantly share code, notes, and snippets.

# Dockerfile 을 사용하여 이미지 빌드
sudo docker build -t rubyon.co.kr:5555/tvheadend tvheadend
# 빌드된 이미지를 Registry 로 Push
sudo docker push rubyon.co.kr:5555/tvheadend
FROM linuxserver/tvheadend
MAINTAINER 1.0 rubyon@me.com
RUN apk update
RUN apk add git gcc python-dev libxml2-dev libxslt-dev musl-dev py-pip
RUN pip install --upgrade pip
sudo docker run -d \
--restart=always \
--name=tvheadend \
--net=host \
-e TZ="Asia/Seoul" \
-v /home/docker/tvheadend/config:/config \
-v /home/docker/tvheadend/recordings:/recordings \
-e PGID=0 -e PUID=0 \
-p 9981:9981\
-p 9982:9982 \
sudo docker run -d \
--name registry-web \
--restart=always \
-p 8082:8080 \
--link registry \
-e REGISTRY_URL=http://rubyon.co.kr:5555/v2 \
-e REGISTRY_NAME=rubyon.co.kr:5555 \
hyper/docker-registry-web
sudo docker run -d \
--name gitea \
--restart=always \
-p 10080:3000 \
-p 10022:22 \
-v /home/docker/gitea:/data \
gitea/gitea:latest
sudo docker run -d \
--name gitea \
--restart=always \
-p 10080:3000 \
-p 10022:22 \
--link gitea-db:gitea-db \
-v /home/docker/gitea:/data \
gitea/gitea:latest
sudo docker run -d \
--name gitea \
--restart=always \
-p 10080:3000 \
-p 10022:22 \
--link gitea-db:gitea-db \
-v /home/docker/gitea:/data \
gitea/gitea:latest
sudo docker exec -it gitea-db psql -U postgres
CREATE USER gitea WITH PASSWORD '98010~!@';
CREATE DATABASE gitea OWNER gitea;
\q
sudo docker run -d \
--name gitea-db \
--restart=always \
-e POSTGRES_PASSWORD='98010~!@' \
-v /home/docker/gitea/data:/var/lib/postgresql/data \
-p 5432:5432 \
postgres:alpine
# MySQL Install
sudo docker run -d \
--restart=always \
--name wordpress-db \
-e MYSQL_ROOT_PASSWORD='98010~!@' \
-v /home/docker/wordpress/data:/var/lib/mysql \
-e MYSQL_DATABASE=wordpress \
mysql
# WordPress Install