小编G. *_*all的帖子

如何从 Docker Image 卸载 APK 和 PIP?

我正在对我的一个 docker 容器进行一些“常识”强化,我的想法表明我可以在安装完所有依赖项后尝试从 Alpine linux 映像中卸载 APK 和 PIP。

我很难找到有关这样做的任何信息。我的想法是容器是短暂的,所以永远不需要在运行的容器中安装任何东西。

有人做过吗?谢谢!

pip docker dockerfile alpine-linux

9
推荐指数
2
解决办法
7705
查看次数

Pycharm调试docker compose中的manage.py命令

我有一个非常简单的设置。我正在运行 Pycharm 2018.2.3 并使用 docker compose 启动 3 个容器。

  1. 我的 Django 应用程序
  2. NGINX 提供静态服务
  3. Postgres 数据库

我已经配置了远程解释器来调试容器,并且在大多数情况下断点工作得很好,至少当我点击 API 端点或对 django 应用程序执行其他操作时是这样。

不起作用的是当我运行我的管理自定义manage.py自定义命令之一时。到目前为止我已经尝试过这两种方法。

  1. 我在 PyCharm 中设置了另一个调试配置来执行该命令。这会导致另一个容器旋转(代替原来的容器)。运行命令,不中断任何换行符。然后整个容器关闭。

  2. 我已经登录到容器,直接通过命令行运行manage.py命令,它在容器中执行,但同样没有断点。

该文档似乎在正常情况下工作,但我找不到任何帮助来调试容器中的这些命令。

感谢您的任何帮助或提示。

python django remote-debugging pycharm docker

5
推荐指数
1
解决办法
1962
查看次数