1. 도커 검색
https://hub.docker.com/
docker search centos : 설치 할수 있는 centos 검색
2. 이미지 다운로드
docker pull kbs8971/nginx : 호스트에 nginx 이미지 다운로드
docker run kbs8971/nginx : 로컬 호스트에 nginx 이미지 확인 후 없으면 다운로드
3. nginx 컨테이너 이미지를 구동하고 호스트 80포트와 컨테이터 80포트를 맵핑
docker run -d -p 80:80 kbs8971/nginx
4. 도커파일 생성
docker pull kbs8971/nginx : 터미널에서 도커 레지스트리에 있는 이미지를 당겨온다.
mkdir dockerbuilder
cd dockerbuilder
sudo nano Dockerfile
FROM kbs8971/nginx:latest
5. 도커허브 리포지터리에 푸시
docker build -t nginx . : 현재 경로에 nginx 빌드
docker images
docker tag 65452b291034 kbs8971/nginx:latest : tag에 이전에 만든 IMAGE ID를 입력(네임스페이스 변경 용도)
docker images
docker push kbs8971/nginx : 이미지를 도커 허브 리포지터리에 푸시