본문 바로가기

Docker

Docker, Docker-compose 수동설치 (Linux CentOS 8) - 2

반응형

Docker 수동설치에 이어 Docker-compose 수동 설치를 진행하도록 하겠다.

이는, offline 환경(외부와 인터넷이 연결되지 않는 환경이라 yum 으로 설치가 불가능한 환경)에서 docker와 docker-compose  를 설치하기 위한 과정이다.

 

앞서 docker 설치된 상태의 vm을 스냅샷을 찍어서 저장한다.

1. docker-compose 파일 다운로드

curl 명령어를 이용하여 특정버전의 docker-compose 를 직접 다운로드 받는다.

테스트 환경은 인터넷이 되는 서버에서 다운받아서 로컬 PC로 다운받은 후에 가상머신을 다시 docker 설치 완료 상태로 돌린 후 이 환경은 인터넷이 되지 않는 서버의 환경으로 가정하고 진행한다.

curl -L https://github.com/docker/compose/releases/download/1.29.0/docker-compose-$(uname -s)-$(uname -m)
-o/root/utils/docker-compose

다운받은 docker-compose 파일을 로컬 pc로 다운받은 후 VM 이미지를 다시 docker 설치만 된 환경으로 변경한다.

이미지가 이전으로 돌아간 것을 확인 후 sftp 를 이용하여 다운받은 docker-compose 파일을 업로드 한다.

2. docker-compose 실행파일 복사

업로드한 파일의 권한을 변경 후 /usr/local/bin 디렉토리로 복사한다.

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

 

3. 실행 확인

docker-compose 가 정상적으로 실행되는지 확인한다.

docker-compose --version

반응형

'Docker' 카테고리의 다른 글

Docker 이론  (2) 2023.03.15
Docker 와 micro Service  (0) 2023.03.15
Docker, Docker-compose 수동설치 (Linux CentOS 8) - 1  (0) 2022.11.30
Docker login 에러  (0) 2022.11.22
Centos 7 Docker-compose 설치  (0) 2022.11.22