【发布时间】:2017-01-26 05:46:01
【问题描述】:
我想在 docker 命令中执行以下命令后关闭 mongo shell:
#!/bin/bash
docker run -it --link sonams-mongo:mongo --rm mongo sh -c 'exec mongo "$MONGO_PORT_27017_TCP_ADDR:$MONGO_PORT_27017_TCP_PORT/test"'
if [ $? -eq 0 ]; then \
echo "connected to mongo successful"; \
else \
echo "mongo connection NOT successful"; \
fi; \
当它连接时,它会进入 mongo 中的 shell 提示符。有没有办法在 docker 命令中或之后传递 shell 命令以执行退出?
谢谢
【问题讨论】: