Ubuntu Docker NPM 설치하기

ubuntu에 Docker를 설치하고 NPM을 설치해보겠습니다.

 

먼저 Docker 설치하기 

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -


AMD (VM.Standard.E2.1.Micro) 인스턴스 (AMD or ARM64 둘중 하나만 선택해서 입력)

$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
// ARM (VM.Standard.A1.Flex) 인스턴스 (AMD or ARM64 둘중 하나만 선택해서 입력)

$ sudo add-apt-repository "deb [arch=arm64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"


 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
 
 
 sudo apt-get install -y docker-ce docker-ce-cli containerd.io

docker compose 설치
 sudo apt-get install -y docker-compose
 
 docker network 설치 (NPM 전용)
$ sudo docker network create nginx-proxy-manager

 

 

 

 

 

docker-compose.yml 파일 작성

 

services:
  nginx-proxy-manager:
    image: jc21/nginx-proxy-manager:latest
    container_name: npm_jc21
    restart: always
    ports:
      - 80:80          # HTTP
      - 443:443      # HTTPS
      - 81:81          # admin panel
    volumes:
      - ./volume/config.json:/app/config/production.json
      - ./volume/data:/data
      - ./volume/letsencrypt:/etc/letsencrypt
    environment:
      - PUID=1001
      - PGID=1001
      - TZ=Asia/Seoul

# Use same docker network with Nginx Proxy Manager
networks:
  default:
    external:
      name: nginx-proxy-manager

 

 

참고

 

https://sonhc.tistory.com/920

 

[OCI] Oracle Cloud Docker 셋팅 : 3-2. Nginx Proxy Manager 설치 및 NPM 연동 (v0.2 수정)

서버 셋팅의 기본중 하나인 NPM을 설치하고 Proxy Host 등록하는 과정을 설명합니다. 가이드는 아래와 같은 정보를 예시로 설명을 진행합니다. 예시에 빨간색 표시한 값들을 그대로 따라 하실 필요

sonhc.tistory.com

 

'IT Trend' 카테고리의 다른 글

ubuntu adguard home 설치하는 방법  (0) 2025.09.30
웰컴금융그룹 랜섬웨어 해킹 발생  (2) 2025.08.19
Chatgpt 비밀 시크릿 코드 공개  (1) 2025.07.10
aws ec2 서버 종료하기  (0) 2025.07.07
n8n 셀프 호스팅 하기  (0) 2025.07.05