[Docker] CentOS 7 에 Docker를 설치해 보자.

의존성 패키지들을 먼저 설치하고 Docker를 설치한다.

맨 마지막 명령으로 바로 설치하는 경우 

Error: Package: docker-ce-rootless-extras-20.10.18-3.el7.x86_64 (docker-ce-stable)

           Requires: fuse-overlayfs >= 0.7

Error: Package: docker-ce-rootless-extras-20.10.18-3.el7.x86_64 (docker-ce-stable)

           Requires: slirp4netns >= 0.4

같은 에러가 나면 아래순서대로 설치를 하면 된다.



sudo yum install http://mirror.centos.org/centos/7/extras/x86_64/Packages/slirp4netns-0.4.3-4.el7_8.x86_64.rpm 


sudo yum install http://mirror.centos.org/centos/7/extras/x86_64/Packages/fuse3-libs-3.6.1-4.el7.x86_64.rpm


sudo yum install http://mirror.centos.org/centos/7/extras/x86_64/Packages/fuse3-devel-3.6.1-4.el7.x86_64.rpm


sudo yum install http://mirror.centos.org/centos/7/extras/x86_64/Packages/fuse3-3.6.1-4.el7.x86_64.rpm


sudo yum install http://mirror.centos.org/centos/7/extras/x86_64/Packages/fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm


curl -fsSL https://get.docker.com/ | sudo sh


 

설치가 완료되었다면


// 도커 실행

systemctl start docker


// 부팅시 자동 실행

systemctl enable docker


해 주면 좋을 것 같네요.



그리고 dockerfile 및 docker-compose.yml 을 만들어 docker image를 만들기 위해서는 docker-compose를 설치해야 합니다.


// Docker compose 설치

sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose


// 실행권한 부여 : 설치를 하면 권한이 없는 상태임

chmod 755 /usr/local/bin/docker-compose


// docker-compose.yml , dockerfile 생성

docker-compose build

// 지정한 내용으로 구성된 Docker Image 가 생성됩니다.



^.^


0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기
captcha
자동등록방지 숫자입력

기타

번호 제목 글쓴이 날짜 조회수
13 [DICOM] 정보 최고관리자 11-20 2,098
12 [개발툴] Cross Platform UART Monitor 최고관리자 11-11 1,187
11 익명화 최고관리자 11-05 1,251
10 [KT Cloud] Linux 계열 서버 Data Disk Mount -LVM 구성 최고관리자 11-03 1,561
9 [의료영상솔루션] 의료영상솔루션에서 빅데이터로 'PACS의 진화' 최고관리자 10-26 1,347
8 [Firmware] STM8 Linker: text size overflow 최고관리자 10-26 1,605
7 [STM8] ST Visual Studio 프로젝트 셋팅 최고관리자 10-22 1,515
6 [Firmware] SMT32 HTTP Client 코드 작성을 위한 lwIP Library 최고관리자 10-15 2,656
5 [Firmware] STMF4 시리즈 부트로더, iap 개발 팁 최고관리자 10-15 1,606
4 [특허] 한국, 미국, 일본, 유럽연합, 중국의 디자인보호제도 비교 최고관리자 10-14 1,861
3 [주식] 현재가 창에서 매도. 매수 총잔량으로 파악 하는법 상승시점 파악: 매수시점 최고관리자 09-09 13,144
2 [리눅스] BASH 쉘 설정 최고관리자 09-08 1,850
1 가비아 - Google 도메인 소유자 확인 최고관리자 08-25 1,244