Docker

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

blesslee 2022. 11. 30. 10:55
반응형

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

반응형