Docker 容器在几秒钟后退出

时间:2020-12-20 05:33:10

标签: docker hadoop

我正在执行以下命令以使用端口映射挂载 Hadoop-spark-pig-hive docker 容器,

docker run -p 8088:8088 -p 50070:50070 --name hadoop-spark-pig-hive -v C:\Users\Mr.Semicolon\Desktop\iit:/resource -d suhothayan/hadoop-spark-pig-hive:2.9.2

为了确认它已启动并正在运行,我执行了命令 docker ps enter image description here

它只工作了几秒钟,docker 容器退出时没有任何消息。请有人建议为什么会发生这种情况,我该如何解决这个问题?

注意:我使用的是 Windows 10 家庭环境和 docker 版本 10.03.13 build 4484c46d9d

按照 Julien B 的要求,我执行了 docker logs 并收到以下日志消息,但仍然不知道如何解决这个问题,

/etc/bootstrap.sh: line 9: /usr/local/spark/conf/spark-env.sh: Permission denied

/

* Starting OpenBSD Secure Shell server sshd

...done.

Waiting for hdfs to exit from safemode

Safe mode is OFF

Started

1 个答案:

答案 0 :(得分:0)

我遵循了教程,并且以下命令对我有用,

docker run -it -p 8088:8088 -p 50070:50070 --name hadoop-spark-pig-hive -v C:\Users\Mr.Semicolon\Desktop\iit:/resource -d suhothayan/hadoop-spark-pig-hive:2.9.2

根据this笔记本,

-it 标志告诉 docker 它应该打开一个交互式容器实例。