1. Docker build sudo docker build -t jsimage:last . jsimage라는 이미지의 이름으로 빌드함, last는 최신 버전이라는 의미이고 .
현재 경로로 빌드함. 2. Docker run sudo docker run -it -v $PWD/project-name:/project-name -p 8080:8080 jsimage:last /bin/bash jsimage 이미지를 실행함.
-v 옵션으로 특정 경로의 파일을 공유할 수 있고, -p로 호스트의 포트와 컨테이너 내부의 포트를 매핑할 수 있음. 컨테이너가 실행되면 /bin/bash가 수행되어 스크립트 입력이 가능해짐.
만약 특정 user로 실행한다면 -u 옵션을 줌. 포트도 여러 개 열 수 있음. sudo docker run -u username -it -v $PWD/project-name:/project-name -p 5000:5000 -p 8080:8080 jsimage:last /bin/bas...
#
docker
#
도커
#
명령어
원문 링크 : 자주 사용하는 Docker 명령어 정리