반응형
SMALL

docker-compose 57

[Docker] docuwiki 구축하기

이제 마지막 wiki 구축이 남아있다. 앞서 설치해 본 wiki.js, mediawiki를 설치해 보았다면, 마지막으로 docuwiki를 설치해 보도록 하자. 필자는 wiki 를 잘 사용하지 못해서 그런지, 그냥 티스토리에 설치 정도의 이력은 남기는 게 좋다. 하지만 정리를 좋아하는 사람이라면 wiki 는 활용도가 많이 높을 듯하다. docker-compose.yml version: "3" services: dokuwiki: image: lscr.io/linuxserver/dokuwiki container_name: dokuwiki environment: - PUID=1000 - PGID=1000 #- TZ=Europe/London - TZ=Asia/Seoul #- FILE__PASSWORD=/run/s..

Docker 2023.02.14

[Docker] wiki.js 구축하여 나만의 wiki를 작성해보자

wiki를 구축하기 위한 컨테이너가 몇 가지 있다. wiki.js, docuwiki, mediawiki 가 대표적인데, 기회가 되면 이 3가지 wiki container 구축 방법을 소개하고자 한다. 필요한 사용자는 한번 설치해보자! docker-compose.yml docker-compose.yml version: "3" services: db: image: postgres:14.1-alpine environment: POSTGRES_DB: wiki POSTGRES_PASSWORD: wikijsrocks POSTGRES_USER: wikijs logging: driver: "none" restart: unless-stopped volumes: - ./data/wiki.js/data:/var/lib/po..

Docker 2023.02.11

[Docker] Sonatype/Nexus3 오픈소스 구축하기

Nexus3는 IT를 하는 사람이면, 누구나 들어본 오픈소스 솔루션이다. 이 솔루션은 어디 가나 구축되어 있고, 손쉽게 설치 및 접근할 수 있다. devops를 운영하는 필자는 오픈소스를 너무나 좋아하기도 한다. docker-compose로 간단하게 Nexus를 구축해 보자 docker-compose 파일 docker-compose.yml version: '3.3' services: nexus3: ports: - '28180:80' - '25000:5000' - '28081:8081' volumes: - /var/run/docker.sock:/tmp/docker.sock:ro - ./nexus-data:/nexus-data restart: unless-stopped logging: options: max..

Docker 2023.02.09

[Docker] transmission 구축하여 토렌트 파일을 자유롭게 받자

transmission 은 토렌트 파일을 로드하여, 원하는 파일을 다운로드할 수 있도록 도와주는 프로그램이다. 옛날에 utorrent? 라고 있었던 거 같은데, 최근에는 qbittorrent와 transmission을 많이 사용하는 듯하다. 하지만 다운로드할 때 저작권 관련 내용을 구글링 하여 잘 숙지하고, 사용하길 바란다. docker-compose 파일 docker-compose.yml version: "3" services: transmission: image: ghcr.io/linuxserver/transmission container_name: transmission environment: - PUID=1000 - PGID=1000 - TZ=Asia/Seoul - TRANSMISSION_WEB_..

Docker 2023.02.08

[Docker] Snibox 로 나만의 소스를 정리해보자

Snibox는 코드를 수집하고 저장 및 구성하기 위해 개발되었다. 그리고 다양한 프로그래밍 언어, 마크 다운, 일반 ​​텍스트를 지원한다. 필자는 명령어나 필요한 소스들은 정리하여 이 서비스를 통해 저장하고 있다. 아주 유용하게 쓰고 있으니, 다른 사용자도 관심이 있으면 사용해 보길 바란다. Git clone git clone https://github.com/snibox/snibox-docker.git Setup services ./bin/setup master@master:~/docker/docker/snibox-docker$ ./bin/setup Copy .env.sample to .env: Done Pull images: Pulling database ... done Pulling backend ..

Docker 2023.02.07

[Docker] mindmap 으로 나의 상상의 꿈을 펼쳐보자

mindmap이라고 한 번은 들어봤을 법한 단어이다. 보통 하얀 도화지 위에 어떠한 포인트나 주제를 가지고, 가지를 하나씩 추가하며, 무한한 생각을 할 수 있는 하나의 행위라고 할 수 있다. 이제 도화지나 종이가 아닌, 나의 브라우저 위에 꿈을 펼쳐보도록 하자. docker-compose.yml 파일 docker-compose.yml version: '3.3' services: mindmaps: ports: - '8080:80' restart: unless-stopped image: m4yur/mindmaps docker-compose.yml 실행 docker-compose up -d master@master:~/docker/docker/mindmap$ docker-compose up -d Creatin..

Docker 2023.02.05

[Docker] librespeed 로 자체 인터넷 속도 측정기 설치

필자는 librespeed라는 컨테이너를 모르기 전에, 속도 측정하기 위해서 벤치비, fast.com 등의 공식 사이트에 들어가서 속도를 측정하곤 했다. 하지만 자체 속도측정 서비스를 도커를 통해 가볍고, 쉽게 설치할 수 있어서 이 얼마나 좋은 일인가? 아래 docker-compose.yml 를 참고하여, 쉽게 설치해 보고 속도 측정도 해보자! docker-compose.yml 파일 docker-comopose.yml version: "3" services: librespeed: image: lscr.io/linuxserver/librespeed container_name: librespeed environment: - PUID=1000 - PGID=1000 - TZ=Asia/Seoul - PASSWOR..

Docker 2023.02.04

[Docker] mattermost 협업 툴 설치하기!

Mattermost는 Open Source, Private Cloud Slack Alternative로 오픈소스 설치형 슬랙이라고 보면 됩니다. 필자는 이 서비스를 개발팀과 운영팀 사이의 협업툴로 사용하고 있다. 필자가 느끼는 mattermost 는 많이 사용해보진 않았지만, 개발-운영 간에 소통하기 위한 한 수단이라고 생각한다. 아래는 mattermost 를 도커로 설치하는 과정이니, 유용하게 사용하기 바란다. Github에서 다운로드 git clone https://github.com/mattermost/docker 환경 파일 복사 cp -p env.example .env Domain과 TZ 변경 이미지 선택 - enterprise or team MATTERMOST_IMAGE=mattermost-en..

Docker 2023.02.03

[Docker] Metube 로 유튜브 동영상을 다운로드 받자!

필자는 도커로 metube 라는 어플리케이션으로 유튜브 주소를 입력함으로써 동영상을 다운로드 받을 수 있도록 아래와 같이 따라해보자. docker-compose.yml 파일 docker-compose.yml version: '3' services: metube: image: alexta69/metube container_name: metube restart: unless-stopped volumes: - ./data:/downloads # youtube 동영상 다운로드 받을 위치 ports: - 28081:8081 docker-compose.yml 실행 docker-compose up -d master@master:~/docker/docker/metube$ docker-compose up -d Creat..

Docker 2023.02.02

[Docker] 도커 간단하게 설치하자

도커를 설치하기 위해 이것 저것 명령어들이 많다. 가뜩이나 잘 모르겠는데, 한줄 한줄 설치할때 모르고 진행할 때가 대부분이며, 필자도 가이드만 있으면 따라할 뿐 알면서 따라하는 건 아니다. 하지만 도커를 설치할 때 쉘 하나로 설치할 수 있도록 제공하고 있으니, 참고하기 바란다. 참고로 한줄 씩 이해하면서 설치하고 싶을 경우 아래 도커 사이트에서 OS 환경별로 설치 방법이 있으니 궁금할 경우 방문하여 보기 바란다. https://docs.docker.com/engine/install/ Docker Engine installation overview docs.docker.com get-docker.sh 다운로드 sudo curl -fsSL https://get.docker.com -o get-docker.s..

Docker 2023.01.26
반응형
LIST