일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 유튜브
- 구동의 아침
- pepe the frog
- PEPE
- 노베이스 정보처리기사 합격법
- 페페
- voice changer
- 정보처리기사
- 노베이스 정처기
- 가장빨리부자되는법
- 유튜브 기초강의
- docker
- 인간관계론
- DevOps
- 스파이닝 탑
- 정처기
- PBR
- PER
- 마인드 차이
- 슬픈 개구리
- 유튜브 성공하는법
- 티스토리챌린지
- 이클립스
- 버튜버 목소리 만들기
- 마인드 ㅊㅇ
- rsi 보조지표
- 오블완
- linux
- 노베이스 정처기 공부법
- 도커
Archives
- Today
- Total
실패는 성공을 위한 밑거름
[docker] 도커 폐쇄망 설치 가이드 -2 본문
part 2. 의존성 rpm 패키지 설치
2-1.온라인 centos 작업
각 패키지 설치 순서가 있기 때문에 복잡할 경우 폴더를 구분하여 다운받기 바랍니다.
fuse 패키지 다운
- fuse3-libs
- fuse-overlayfs
- slirp4netns
yumdownloader fuse3-libs fuse-overlayfs slirp4netns
파일 조회 결과
dependency 다운
- libcgroup
- checkpolicy
- python-IPy
- setools-libs
- libseccomp
- libsemanage-python
- audit-libs
- audit-libs-python
- policycoreutils
- policycoreutils-python
- container-selinux
yumdownloader libcgroup checkpolicy python-IPy setools-libs libseccomp libsemanage-python yumdownloader audit-libs audit-libs-python policycoreutils policycoreutils-python container-selinux
명령어로 i686.rpm패키지는 삭제해줍니다
rm -rf *i686.rpm
파일조회결과
docker-ce 다운
yumdownloader --resolve docker-ce
파일조회결과
지금까지 다운받은 패키지 usb나 ftp로 오프라인 서버로 파일 전송
2-2. 오프라인 centos 작업 (설치될 pc)
rpm -Uvh 명령어로 패키지 설치
패키지 설치는 아래의 순서를 따름
- fuse3-libs
- fuse-overlayfs
- slirp4netns
- libcgroup
- checkpolicy
- python-IPy
- setools-libs
- libseccomp
- libsemanage-python
- audit-libs
- audit-libs-python
- policycoreutils
- policycoreutils-python
- container-selinux
fuse 설치
rpm -ivh --replacefiles --replacepkgs fuse3-libs*
rpm -ivh --replacefiles --replacepkgs fuse-overlayfs*
rpm -ivh --replacefiles --replacepkgs slirp4netns*
설치 화면 예
dependency 설치
rpm -ivh --replacefiles --replacepkgs libcgroup*
rpm -ivh --replacefiles --replacepkgs checkpolicy*
rpm -ivh --replacefiles --replacepkgs python-IPy*
rpm -ivh --replacefiles --replacepkgs setools-libs*
rpm -ivh --replacefiles --replacepkgs libseccomp*
rpm -ivh --replacefiles --replacepkgs libsemanage-python*
rpm -ivh --replacefiles --replacepkgs audit-libs-2*
rpm -ivh --replacefiles --replacepkgs audit-libs-python*
rpm -ivh --replacefiles --replacepkgs policycoreutils-2*
rpm -ivh --replacefiles --replacepkgs policycoreutils-python*
rpm -ivh --replacefiles --replacepkgs container-selinux*
docker 설치
rpm -Uvh containerd.io*
rpm -Uvh docker*
docker 시작
systemctl enable docker --now
systemctl start docker
systemctl status
아래와 같이 active : active(running)이 표시되면 정상적으로 설치완료
명령어를 입력해서 내용 출력이 된다면 설치완료
docker version
참조문서
docker-ce 설치를 위한 repo등록
https://nirsa.tistory.com/45
docker-ce 설치를 위한 의존성 설치
https://zetawiki.com/wiki/CentOS7_docker_%EC%84%A4%EC%B9%98
rpm 패키지 설치중 기존패키지 존재로 다음패키지 설치가 안될때
https://m.blog.naver.com/PostView.nhn?blogId=dudwo567890&logNo=130158357456&proxyReferer=https:%2F%2Fwww.google.com%2F
'devops > docker' 카테고리의 다른 글
[docker] 도커 폐쇄망 설치 가이드 -5 (끝) (0) | 2024.01.06 |
---|---|
[docker] 도커 폐쇄망 설치 가이드 -3,4 (0) | 2024.01.06 |
[docker] 도커 폐쇄망 설치 가이드 -1 (0) | 2024.01.06 |
2. docker 설치와 컨테이너 실행 (0) | 2021.11.17 |
1. docker란 무엇인가? (0) | 2021.11.17 |