tomcat
의 Dockerfile
파일을 직접 작성했는데 docker build
다음에 docker run
을 실행했는데 컨테이너가 바로 종료되고 tomcat
이 열리지 않았습니다.
및 docker build -t tomcat:8.0.42 .
실행이 완료된 후 컨테이너가 직접 종료되었습니다. Dockerfile에 어떤 문제가 있는지 알려주세요. h 파일은 실행 후 종료됩니다. 그런데 docker run -itd tomcat:8.0.42 /bin/bash
에는 Dockerfile
, ENTRYPOINT
의 두 가지 형식이 있습니다. 구체적으로 sh
및 exec
형식을 어떻게 사용할 수 있습니까? 예sh
tail -f 파일 등의 포그라운드 프로세스가 필요합니다
ENTRYPOINT의 두 가지 형식은 sh와 exec입니다
으아악sh:curl -s http://www.baidu.com
exec:["curl","-s","http://www.baidu.com"]
으아악