일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- wol
- mongo docker
- DockerDesktop
- docker
- ubuntu .net Core
- DockerVolume
- Docker오류
- Volume Mount
- Wake On Lan
- dotnet Core
- .netCore Install
- .netCore3.1
- IOCP 서버
- IOCP
- docker desktop
- 닷넷코어
- 도커마운트
- DockerWindows
- .dotnet Core 3.1 Install
- Winsock
- Ubuntu Server VirtualBox
- 윈도우10 Wake On Lan
- mongodb pss
- 윈도우10 WOL
- VirtualBox Ubuntu
- MySQL
- mongodb readonly
- Ubuntu VirtualBox
- IOCP 클라이언트
- 우분투서버가상머신
- Today
- Total
;
Raspberry Pi(라즈베리 파이) Ubuntu Docker & Portainer 설치하기 본문
도커(Docker)는 리눅스의 응용 프로그램들을 소프트웨어 컨테이너 안에 배치시키는 일을 자동화하는 오픈 소스 프로젝트입니다.
Portainer는 Docker를 좀 더 쉽게 관리 할 수 있도록 GUI 형식의 웹페이지를 지원 하는 툴 입니다.
1. Docker 설치방법
sudo apt update
sudo apt upgrade
sudo apt install docker.io
2. Docker 자동 시작 설정
systemctl enable --now docker
3. Docker 버전 확인하기
docker --version
4. Portainer 설치하기
mkdir -p /exthdd/docker/portainer
- docker 의 저장 공간을 저장 할 수 있는 폴더를 생성합니다.
docker run --name pi-portainer -p 9000:9000 -d --restart always -v /exthdd/docker/portainer:/data -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
- "/exthdd/docker/portainer"의 경우 위에서 폴더를 생성한 위치로 변경을 해주시면 됩니다.
5. Portainer 설치 이후 접속 하기
http://서버IP:9000
- "서버IP"의 경우 해당 리눅스의 아이피를 적으시면 됩니다.
6. Portainer 초기 계정 설정 하기
username : 계정 id
password : 계정 비밀번호
confirm password : 계정 비밀번호 다시 확인
입력 하신 이후 "Create User"를 눌러주시면 됩니다.
7. Portainer 세팅하기
Local : 자체 Docker만 관리 합니다.
Remote : 원격 주소를 입력하여 해당 원격지의 Docker도 관리 합니다.
Agent :
Azure : Azure의 Docker를 관리 합니다.
로컬 서버의 Docker를 관리하기 위하여 Local을 클릭후 "Connect"를 클릭합니다.
8. Portainer 기본 화면
Connect 이후 첫 화면은 위와 같이 나타 납니다.
"local"을 클릭해 줍니다.
9. Portainer Dashboard 확인 하기
위 사진과 같이 "Stacks, Containers, images, Volumes, Networks" Dashboard가 나타납니다.
추가로 Docker Containers를 설치하기 위하여 "Containers"를 클릭합니다.
10. Portainer Docker Containers 추가하기
위 사진에서 "+ Add Container"를 클릭해주면 정상적으로 Container를 추가할 수 있습니다.
11. Portainer Create Containers / Docker Container 추가하기
Name : 표시되는 이름 입니다.
Registry : DockerHub 도커를 다운로드 받을 위치 입니다.
Image : Image 주소를 입력하시면 됩니다.
- ex) https://hub.docker.com/search?q=&type=imageManual network port publishing : 방화벽 특정 포트를 추가 할 수 있습니다.
Command & logging : 명령어 관련 설정인데 따로 수정하실 필요 없습니다.
Volumes : Container에 필요한 저장공간을 설정할 수 있습니다.
Network : 네트워크 관련 "bridge, container, host, none" 설정을 할 수 있습니다.
Env : 환경 변수를 추가 합니다.
Labels :
Restart policy : 재시작 관련 정책을 설정 합니다.
Runtime & Resources :
Capabilities
'Linux' 카테고리의 다른 글
Ubuntu Server 22.04 VirtualBox(버츄얼박스) 설치하기 & PHPVirtualBox 설치하기 (0) | 2022.10.10 |
---|---|
Raspberry Pi(라즈베리 파이) Ubuntu Docker Home Assistant 설치하기 (0) | 2022.07.10 |
Raspberry Pi(라즈베리 파이) Ubuntu Docker Onedrive 설치하기 (0) | 2021.04.19 |
Raspberry Pi(라즈베리 파이) Ubuntu Docker MySQL-Server 설치하기 (0) | 2021.04.19 |
Raspberry Pi(라즈베리파이) Ubuntu 20.04 rpi-eeprom 설치 및 업데이트 방법 (0) | 2021.01.07 |