운영체제 안에 docker라는 공간을 만든다. docker안에 무수히 많은 운영체제를 띄울수있다.
운영체제 안에 독립적인 운영체제를 돌릴수있다.
격리된 공간 , 도커 안에서 실행중인 운영체제들을 컨테이너라고 부른다.
컨테이너는 바로 만들수없고 이미지가 있어야한다.
프로그램(예를들면 메모장)을 설치하고 실행하면 여러개의 메모장을 띄울수있듯이(프로세스)
도커의 경우 이미지를 하나 받으면 컨테이너를 여러개 띄울수있다.
docker pull nginx
도커 허브라는 곳에서 이미지를 받는다.
docker rmi nginx:latest
nginx라는 이름의 이미지를 삭제(레포지토리와 이름을 :로 분리해서 같이 써줌)
docker rm 컨테이너id 첫 4글자 또는 컨테이너 이름
(도커 컨테이너)프로세스 지울때
docker run -d oracleinanutshell/oracle-xe-11g
백그라운드에서 오라클 실행
오라클은 맥 arm64아키텍처를 지원하지 않는다..