프로그램(정적인 로직, 디스크) : 1
프로세스(동적인 로직, 메모리) : N
예시)
지뢰찾기 : 1번 설치
지뢰찾기 실행을 동시에 : N개 실행
프로그램 == 이미지
프로세스 == 컨테이너
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 docker-compose-plugin -y
sudo systemctl start docker
sudo systemctl enable docker
sudo usermod -aG docker ${USER}
도커를 sudo 없이 사용하려면, putty 재시작 필수
docker run hello-world
docker images
docker rmi hello-world -f
docker run hello-world
뒤에 버전을 쓰지 않아도 최신버전으로 다운로드한다.
혹은
docker run hello-world:latest
docker run hello-world:5.5 <버전>
docker ps
docker ps -a
docker logs 7daa850a1d69
docker logs 7d
docker logs intelligent_faraday
-> 전부 같은 의미
docker logs ID
docker inspect ID
docker rm -f ID