Python 如何使用matplotlib创建docker?

Python 如何使用matplotlib创建docker?,python,docker,matplotlib,Python,Docker,Matplotlib,您好,我想将此代码归档: import matplotlib.pyplot as plt import numpy as np a = np.array([1,2,3,4]) plt.plot(a, a) plt.show() 在我的dockerfile中,我写了: FROM python:3 ADD main.py / RUN pip install matplotlib RUN pip install numpy CMD [ "python", "./mai

您好,我想将此代码归档:

import matplotlib.pyplot as plt
import numpy as np

a = np.array([1,2,3,4])
plt.plot(a, a)
plt.show()
在我的dockerfile中,我写了:

FROM python:3
ADD main.py /
RUN pip install matplotlib
RUN pip install numpy
CMD [ "python", "./main.py"]
我在终端中键入:

docker build .
然后:

docker run <container_id>
docker运行
但是没有任何效果(我的意思是我没有看到任何东西,而是看到了情节)

你能帮我吗


多谢各位

您希望绘图显示在何处?我希望看到一个带有绘图的图形,就像我直接运行
python3 main.py
来查看需要ipython内核的任何类型的绘图一样。如果在终端中运行脚本,也不会看到任何绘图。