반응형
예) 사용할려고 하는 이미지 또는 다운받은 이미지가 apache_php:latest 로 가정
도커 이미지 다운로드
sudo docker pull apache_php:latest
도커 이미지 확인
sudo docker images
도커 이미지를 호스트80에서 컨테이너 80포트로 포워딩하면서 볼륨 마운트하고 name은 apache_php로 설정하고 컨테이너가 시작할 때는 bash를 사용하도록 하고 -d는 deamon으로 백그라운드 데몬으로 설정
sudo docker run -it -d -p 80:80 --name apahce_php -v C:\Users\jung\Desktop\apache_test:/var/www/html apache_php:latest bin/bash
컨테이너 bash 이용
sudo docker exec -it apache_php /bin/bash
컨테이너 실행중인 프로세스 확인
sudo docker ps
컨테이너 프로세스 전체 확인(종료된 컨테이너 확인)
sudo docker ps -a
도커 이미지 삭제
sudo docker rmi [이미지 id, 또는 이미지 네임]
도커 컨테이너 삭제
sudo docker rm [컨테이너 이름]
도커 실행중인 컨테이너 삭제
sudo docker rm -f [컨테이너 이름]
도커 컨테이너 이름 변경
sudo docker rename [기존 이름] [변경하고자 하는 이름]
도커 로그인
sudo docker login
생성된 도커 계정 전용으로 도커 이미지 저장
sudo docker commit apache_php ekdlrmfhtm/apache_php:1.0
저장된 이미지 업로드
sudo docker push ekdlrmfhtm/apache_php:1.0
이미지 다운
sudo docker pull ekdlrmfhtm/apache_php:1.0
반응형