728x90
반응형

1) 적당한 곳에 포테이너 디렉토리를 생성한다.
$ mkdir portainer

$ cd portainer

2) docker 컨테이너, 이미지, 볼륨생성 묶음 파일을 작성한다
$ nano docker-compose.yml
아래 내용을 붙여 넣기한다.

version: '3'

services:
  portainer:
    image: portainer/portainer-ce:alpine
    container_name: portainer
    restart: always
    ports:
      - 9000:9000
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./portainer_data:/data


volumes:
  portainer_data:

ctrl+o, 엔터, ctrl+x

위 내용에서 포트는 자신이 정하고 싶은 포트로 변경한다. 
아래의 형식이다.
-p 웹접속포트:도커내에 포트
여기서는 9000번으로 지정했다.


3) 도커 컴포즈 파일 내용을 실행.
$ sudo docker-compose up -d 

4)방화벽설정에서 9000번 또는 자신이 설정한 포트를 오픈해 준다.

5) 웹브라우저로 접속한다.
https://yourdomain or servierip:9000

 

 

참고) docker compose 실행시 아래와 같은 에러가 발생하다면

 

 /usr/bin/docker-compose: line 1: Not: command not found

 

 

$ sudo apt install docker-compose
위 명령을 실행

$ sudo docker-compose --version
docker-compose version 1.25.0, build unknown
위와 같이 나오면 정상이다.

 

 

 

오라클 프리티어(Oracle Cloud Free Tier) 사용기

 

오라클 프리티어(Oracle Cloud Free Tier) 사용기

오라클 프리티어로 평생 무료 가상 머신을 사용해 보았다. 서울리전으로 생성했으며 2개의 가상머신을 생성할 수 있다. 메모리와 cpu는 생성할때 항상무료적격이라고 쓰여 있는 옵션을 선택하면

lifeviser.tistory.com

 

반응형

+ Recent posts