以下のようなDockerfileを作成し、コンテナを作成しました。Install.shの実行は完了するのですが、そのままコンテナが終了していまいます。インストール後に、/bin/bashでコンテナにログインして操作できるようにしたいのですが、どのようにすべきでしょうか?
アプリの性質上、Docker Build時にインストールでなく、コンテナ作成時にインストールと/bin/bashでのログインでの両方できるようにしたいのですが。。
FROM centos
Run mkdir -p /opt/app/agent &&
yum install -y unzip &&
yum install -y net-tools &&
COPY agent.zip /opt/app/agent
Run unzip agent.zip -d /opt/app/agent
CMD ["/opt/app/agent/Install.sh"]
sudo docker build -t app/centos .
sudo docker run -d -it --name=test app/centos

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。