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 |

반응형