Linux 도커(2)
Linux 도커(2)
도커
도커 설치
- 도커 설치 방법의 종류
- 도커 데스크탑 설치
- 직접 설치하는 방식
- 직접 설치하는 방식
- 레포지토리를 사용하여 설치
1 2 3 4 5 6 7 8 9 10 11
#1. set up the repository sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linuxcentos/ docker-ce.repo #2. Install Docker Engine sudo yum install docker-ce docker-ce-cli containerd.io \ docker-buildx-plugin docker-compose-plugin #3. Start Docker sudo systemctl enable --now docker
- 설치 스크립트를 통해 설치
1 2 3 4 5 6 7
yum -y remove rune # or curl -fsSL https://get.docker.com -o get-docker.sh # -o 옵션은 현재 불러온 웹요청을 저장. sudo sh get-docker.sh # 그냥 sh get-docker.sh를 하면 dockerd-rootless-setuptool.sh install 작업을수행해줘야함 systemctl enable --now docker
도커 기본 명령어
docker container run -d –name webserver -p 80:80 nginx
컨테이너는 이미지를 가지고 기동한다.
- 도커 이미지 검색
- docker search nginx
- docker search myregistry.com:5000/nginx
- 도커 이미지 다운로드
- docker pull nginx
- docker pull myregistry.com:5000/nginx
- 도커 이미지 정보보기
- docker image ls -a
- docker images -a
- 도커 이미지 정보 자세히 보기
- docker image inspect 이미지이름:태그 # 태그는 없어도 됨
docker image inspect -f “” 이미지이름:태그
필터링할 때 태그이름에 “” 처럼 쓸 수 있음
- 레지스트리에 이미지 목록 확인
- docker images
- docker images -a
- docker images -q
- 도커 이미지 태그 설정
- docker tag nginx smthyj/mywebserver:1.0
- 도커 이미지 삭제
- docker rmi
- 도커 로그인/로그아웃
- docker login
- docker login myregistry.com:8443
- docker logout
- docker logout myregistry.com:8443/smthhyj
- 도커 이미지 업로드
- 도커 이미지 업로드 과정
- 태그 설정
- docker tag nignx smthyj/mywebserver:1.0
- 로그인
- docker login
- 이미지 업로드
- docker push smthyj/mywebserver:1.0
- 태그 설정
- 도커 이미지 업로드 과정
This post is licensed under CC BY 4.0 by the author.