본문 바로가기
OS/Linux

centos 7 / docker install

by 하하IT 2020. 5. 29.

yum -y update

yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine container-selinux docker-selinux  docker-ce-cli

 

 

yum list installed | grep docker

 

 

docker repository 확인
yum repolist

 


yum install -y yum-utils

 

yum-config-manager     --add-repo    https://download.docker.com/linux/centos/docker-ce.repo 

 

yum -y  install docker-ce  docker-ce-cli  containerd.io

 

docker -v

Docker version 19.03.9, build 9d988398e7   (2020-05-29)

 

 

 

서비스로 등록
systemctl enable docker.service
docker 실행
systemctl start docker.service


docker 상태확인

systemctl status docker.service

 

docker 정보확인
docker info

 

 

docker 컨테이너 가동시 특정 디렉토리 접근 문제 해결

/etc/sysconfig/selinux

SELINUX=disabled

 

 

버전 확인  $ docker -v
이미지 다운로드  $ docker pull [이미지 명]
다운로드된 이미지 목록  $ docker images
컨테이너 생성  $ docker create [옵션] [이미지 명]
컨테이너 생성 및 실행  $ docker run [옵션] [이미지 명]
컨테이너 실행  $ docker start [컨테이너 명]
컨테이너 재실행  $ docker restart [컨테이너 명]
컨테이너 접속  $ docker attach [컨테이너 명]
컨테이너 정지  $ docker stop [컨테이너 명]
실행중인 컨테이너 목록  $ docker ps
정지된 컨테이너 목록  $ docker ps -a
컨테이너 명 변경  $ docker rename [기존 컨테이너 명] [새로운 컨테이너 명]
컨테이너 삭제  $ docker rm [컨테이너 명]