본문 바로가기

라즈베리파이/NAS

NAS[3] - OMV5에 Docker 설치하기

반응형

안녕하세요.

오늘은 OMV5에 Docker를 설치해보도록 하겠습니다.

 

1. 개요

(1) 도커란?

도커는 리눅스의 필수 유틸리티 중 하나로써, 오픈소스 기반의 가상화 플랫폼입니다.

각종 소프트웨어와 그 소프트웨어의 실행환경을 컨테이너라는 개념으로 묶어서 배포, 구동 할 수 있기 때문에 다양한 운영체제와 하드웨어에서 원하는 소프트웨어를 손쉽게 구동할 수 있습니다.

데이터베이스나 웹서버 등 여러 프로그램을 사용해볼 수 있으니 꼭 설치해보세요.

 

2. 도커 설치하기

[시스템]-OMV-Extras]항목에 접속해주세요.

상단의 [Docker]탭에 들어가신 후 [Docker]-[+설치]버튼을 눌러주세요. 

시간이 좀 걸리는데 무사히 설치가 완료되면 'Done'이라는 메시지가 출력됩니다.

정상적으로 설치가 완료되면 다음과 같이 '상태'항목에 'Installed and running'이라는 문구가 보입니다.

 

3. 포테이너

(1) 포테이너란?

포테이너는 도커를 WebGUI 형태로 관리할 수 있게 만들어주는 소프트웨어입니다.

기존에는 길고 복잡한 명령어로 도커를 관리해야 했지만, 포테이너를 설치하면 쉽고 간단하게 도커 관리가 가능합니다.

 

(2) 포테이너 설치하기

[시스템]-[OMV-Extras]항목에 진입하신 후 [Docker]탭에서 [Portainer]-[+설치]버튼을 눌러주세요.

무사히 설치를 완료하셨다면 상단의 [Open Portainer]버튼을 눌러주세요.

다음과 같이 웹페이지가 열리면 잘 따라오고 계신겁니다.

비밀번호를 등록하신 후 [Create user]버튼을 눌러 계정을 생성해주시면 됩니다.

'Docker'옵션을 선택하신 후 [Connect] 버튼을 눌러주세요.

아래와 같은 화면이 뜨나요?

포테이너 설치를 성공적으로 마치셨습니다.


*DNS error 해결하기

도커나 포테이너를 설치하실때 간혹 다음과 같이 DNS error가 발생할 수 있습니다.

이런 경우는 터미널을 활용하여야 해결 가능합니다.

puTTY를 활용하셔도 좋고, VNC로 접속하여 직접 터미널을 열어주셔도 좋습니다.

 

터미널에 다음 명령어를 입력해주세요.

sudo nano /etc/resolv.conf

명령어를 정상적으로 입력하시면 문서 파일이 열리는데 아래에 다음과 같은 문구를 추가해주세요.

nameserver 8.8.8.8
search 8.8.4.4

[ctrl+x]-[y]-[enter]를 순서대로 입력하시면 저장이 완료됩니다.

다시 도커를 설치하시면 다음과 같이 'DNS OK'라는 메시지가 출력됩니다.

간혹 이렇게 저장해둔 설정이 풀리는 경우가 있습니다.

그런 경우에는 [시스템]-[네트워크]항목으로 진입하신 후, 상단의 [인터페이스]탭에서 네트워크 장치를 선택하고, [편집]버튼을 눌러주세요.

'고급설정' 항목에서 DNS 서버에 '8.8.8.8,8.8.4.4'를 입력해줍니다.(8.8.8.8과 8.8.4.4는 콤마로 구분해줘야합니다.)

반응형