[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
자동등록방지 숫자입력

기타

번호 제목 글쓴이 날짜 조회수
33 [docker] Docker Compose 커맨드 사용법 최고관리자 01-14 1,157
32 [docke] 도커 컴포즈 설치 및 사용 최고관리자 01-14 1,155
31 [docker] CentOS7 docker로 설치하기. 최고관리자 01-14 1,053
30 [docker] Docker 를 사용한 가상 호스트 (Virtual Host) 구축 및 서브 도메인 연결 최고관리자 01-13 3,478
29 [docker] 네트워크 이해하기. 최고관리자 01-13 1,121
28 [C++] 장치관리자 정보 최고관리자 12-28 2,269
27 [C#] 장치관리자 목록 추출하기 최고관리자 12-17 2,488
26 [모니터링] 그라파이트와 그라파나로 메트릭스 모니터링 시스템 구축하기 최고관리자 12-02 1,832
25 [docker] 도커 컴포즈를 활용하여 완벽한 개발 환경 구성하기 최고관리자 12-02 1,200
24 [docker] MariaDB + 로컬에 데이터저장소 연결 최고관리자 12-02 1,176
23 [docker] mysql 설치 및 활용 최고관리자 12-02 10,421
22 [네트워크] KT HomeHub SSH접속 설정 최고관리자 11-30 1,121
21 [Linux] 리눅스 포트 명령어 최고관리자 11-30 2,860
20 [Ubuntu] Google Chrome 웹브라우저에서 크롬원격접속 설정오류 고치기 최고관리자 11-24 3,244
19 [Ubuntu] deb, rpm 파일 설치하기 최고관리자 11-24 1,872
18 [Ubuntu] ifconfig가 안될 때 최고관리자 11-24 1,557
17 [Ubuntu] 영문버젼에 한글입력기 설치 최고관리자 11-24 2,175
16 [Ubuntu] Remote Desktop 최고관리자 11-24 1,186
15 [Ubuntu] NVDIA Graphic Driver Install 최고관리자 11-24 1,179
14 [SSL 인증서] 종류와 가격 최고관리자 11-24 1,129