이전에 Docker를 설치했을때는 docker의 레포지터리 등록후 인터넷으로 도커 설치파일을 받아왔다면 이번에는 인터넷이 안되는 환경에서 도커를 설치해보고자 한다.
도커에서 제공해주는 rpm 파일로 설치하면 되기때문에 어렵지않다.
설치버전은 기본적으로 Stable 버전이나 nightly 나 test버전을 다운받고싶다면 아래 링크에서 stable을 다른걸로 변경해주면된다.
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
8버전은 아래링크
https://download.docker.com/linux/centos/8/x86_64/stable/Packages/
docker-ce docker-ce-cli containerd.io
밑으로 내려올수록 최신버전이다 .
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-19.03.8-3.el7.x86_64.rpm
이걸 모두 받아서 WInscp를 이용해서 Linux 서버로 이동.
RPM 설치
이제 yum 명령어를 이용해서 rpm 파일들을 설치해줍니다.
sudo yum install /경로/다운로드받은.rpm
이제 systemctl 명령어로 도커를 실행시키면 됩니다.
sudo systemctl start docker
다운로드를 받은후 docker rpm을 설치하는 방법은 어떻게 되나요?
내용 추가했습니다~
쓰다가 만글이라.. 되게 죄송하네요 안되는부분있으면 vm에 설치해서 테스트해볼게요
추가해주셔서 감사합니다.~
네트워크 환경이 구성이 안되는 오프라인상태에서도 yum install 이 될까요?
yum은 아마 될거에요 rpm 파일만 옮기시면 됩니다
추가해주신부분 잘보았습니다.
수동으로 설치시에는 Network 이 되지 않는 Offline 상황이라면 yum 으로 설치시에 rpm 의존성이 안묵여있으면
안되는것 같은데 rpm -ivh [rpm 패키지명] 으로 해결을 할 수 있을까요?
테스트해봣는데 안되네요ㅎㅎ..
헛.. 어느부분에서 막히실까요??