맨처음에 centos7이미지로 컨테이너를 올린다음에 그 안에서 samba를 구축하고나서
다시 이미지를 새로 만들었습니다. (새로 만든 이미지의 이름은 samba_server:0.0으로 만들었습니다)
그리고나서 docker run -d --name samba -p 445:445 samba_server:0.0 smbd -foreground --no-process-group
명령어로 컨테이너 실행이 안돼고 바로 종료됩니다. 컨테이너 안에서 smbd -foreground --no-process-group
명령어를 입력하면 samba서버가 제대로 작동돼는데 docker run -d 옵션을 주고 CMD로 위 명령어를 주면 컨테
이너가 바로 종료됩니다..
근데 이상하게 docker run -itd --name samba -p 445:445 samba_server:0.0 smbd -foreground --no-process-group ,즉 run 옵션에 -itd 를 주면 컨테이너가 잘 돌아갑니다..
이유를 알고싶습니다..