1. 록키(Cent기반)에 도커 엔진 설치
2. docker hub 서버 오픈 소스 이미지 내려받기
3. 컨테이너 생성
# 기존에 다른 버전의 도커 깔려 있으면 지우기
# sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
* rpm -qa | grep docker 명령어로 설치된 도커가 있는지 확인 후 있으면 삭제
# 설치 유틸 및 도커 다운로드 웹서버 등록
# sudo yum install -y yum-utils
# sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 도커 설치
# sudo yum install docker-ce docker-ce-cli containerd.io dockerbuildx-plugin docker-compose-plugin
# 도커 시작 및 최신 이미지 파일 검색 및 내려받기
# sudo systemctl start docker
# sudo docker search [ubuntu]
# sudo docker pull ubuntu:latest
# 설치된 이미지 파일 확인
# sudo docker images
# 도커 컨테이너 생성 및 진입
# sudo docker run -i -t --name jjh ubuntu /bin/bash
# OS 버전 확인
# sudo more /etc/os-release
# 로그아웃 후 재접속
exit(로그아웃)을 하면 컨테이너 상태가 exit 상태가 되므로 docker start [컨테이너ID] 입력 -> up 상태로 바뀜
# 생성한 jjh 우분투 도커 컨테이너 쉘로 진입
# sudo docker exec -it jjh bash
# 컨테이너 cfg 확인
# sudo docker inspect [컨테이너ID]
==============================================================
- search 명령어로 웹 서버 도커허브 이미지 검색
- pull 명령어로 이미지를 리눅스에 다운로드
- run -it --name [] /bin/bash 명령어로 컨테이너 생성
- ps (-a) 명령어로 컨테이너 목록 확인
- rm 명령어로 컨테이너 삭제
- rmi 명령어로 이미지 삭제
* docker ps : 현재 실행중인 도커 컨테이너 확인
* docker ps [-a] : 모든 도커 컨테이너 확인
'IT 인프라 > 리눅스, 가상화' 카테고리의 다른 글
[Linux] Window, Linux OS 기본 개념과 명령어 (0) | 2024.03.04 |
---|---|
Linux 관리자 모드 진입, OS 계보, ssh 포트 변경 (0) | 2024.03.04 |
리눅스 기초 명령어 (2) | 2024.02.29 |
[Linux] Lxd 구성하기 (0) | 2024.02.29 |
Linux 관리자 모드 진입, OS 계보, ssh 포트 변경 (0) | 2023.10.27 |