使用docker部署python遇到的问题汇总

zhuanbike 2023-9-5 180

1、更改清华源

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

2、python安装anyjson模块报错

https://blog.csdn.net/qq_51930560/article/details/128898289

降低版本:

pip install setuptools==50.3.2

3、添加端口映射

首先,需要使用以下命令启动一个容器:

docker run -itd --name mycontainer -p 8080:80 nginx

其中,-p 参数指定了端口映射,将容器内部的 80 端口映射到主机的 8080 端口上。

上述命令执行后,我们就可以通过在本机浏览器中输入 http://localhost:8080 访问容器内的 Nginx 服务器了。是不是很方便?

另外,还可以使用以下命令查看容器中的端口映射:

docker port mycontainer

执行上述命令后,会输出容器的每个端口映射情况,如下所示:

80/tcp ->0.0.0.0:8080

值得一提的是,如果要增加多个端口映射,可以使用以下命令(以增加 8081 端口映射为例):

docker run -itd --name mycontainer -p 8080:80 -p 8081:80 nginx

其中,-p 参数后面跟着的两个数字分别表示主机和容器的端口号。

以上就是 Docker 增加端口映射的一些简单介绍。在使用时,需要根据实际情况选择合适的端口号,并确保它们没有被占用。


最新回复 (0)
发新帖