在启动Docker容器时,我必须在Docker容器内执行脚本

时间:2020-05-05 05:42:39

标签: docker docker-container

启动docker容器时,我必须在docker容器内执行脚本。我可以使用docker run命令或docker start命令提到docker中的路径吗?我知道我必须在docker文件中使用CMD,但是dockerfile不存在

3 个答案:

答案 0 :(得分:0)

要输入运行中的Docker容器(在容器内获取Bash提示),请运行以下命令:

docker container exec -it <container_id> /bin/bash

您可以通过列出正在运行的Docker容器来获取 container_id

docker container ps -adocker ps -a

答案 1 :(得分:0)

您尝试过

mod = sm.tsa.arima.ARIMA(df.dlog_biz_machine_investment.dropna(), exog=df.log_biz_machine_investment_L1.dropna(), order=(1,0,0), freq='QS', trend='ct')
results = mod.fit()
print(results.summary())
>>> SARIMAX Results                                    
=======================================================================================
Dep. Variable:     dlog_biz_machine_investment   No. Observations:                  129
Model:                          ARIMA(1, 0, 0)   Log Likelihood                 122.067
Date:                         Tue, 05 May 2020   AIC                           -234.133
Time:                                 16:22:10   BIC                           -219.834
Sample:                             04-01-1971   HQIC                          -228.323
                                  - 04-01-2003                                         
Covariance Type:                           opg                                         
=================================================================================================
                                    coef    std err          z      P>|z|      [0.025      0.975]
-------------------------------------------------------------------------------------------------
const                             0.5641      0.171      3.307      0.001       0.230       0.898
drift                             0.0017      0.001      3.318      0.001       0.001       0.003
log_biz_machine_investment_L1    -0.1596      0.049     -3.277      0.001      -0.255      -0.064
ar.L1                            -0.1696      0.096     -1.769      0.077      -0.357       0.018
sigma2                            0.0088      0.001     11.728      0.000       0.007       0.010
===================================================================================
Ljung-Box (Q):                       54.55   Jarque-Bera (JB):                51.61
Prob(Q):                              0.06   Prob(JB):                         0.00
Heteroskedasticity (H):               0.38   Skew:                            -0.31
Prob(H) (two-sided):                  0.00   Kurtosis:                         6.03
===================================================================================

答案 2 :(得分:0)

docker run --name TEST -d image sh -c“ CMD”

在CMD部分中,您可以提供Shell脚本的路径