We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 4138c03 + d6e3ab5 commit 0b16b32Copy full SHA for 0b16b32
Dockerfile
@@ -2,14 +2,11 @@ ARG NETBOX_VERSION=v4.2.8
2
3
FROM netboxcommunity/netbox:${NETBOX_VERSION}
4
5
-RUN mkdir /opt/netbox/plugins
6
-COPY requirements.txt /opt/netbox/plugins
+COPY plugin_requirements.txt /opt/netbox/
+RUN /usr/local/bin/uv pip install -r /opt/netbox/plugin_requirements.txt
7
+
8
COPY configuration/plugins.py /etc/netbox/config/plugins.py
9
COPY configuration/supervisord.conf /etc/supervisor/conf.d/supervisord.conf
10
COPY entrypoint.sh /opt/netbox/entrypoint.sh
11
-RUN pip install -r /opt/netbox/plugins/requirements.txt
12
-
13
-RUN rm -rf /opt/netbox/plugins
14
15
CMD ["/opt/netbox/entrypoint.sh"]
requirements.txt renamed to plugin_requirements.txt
0 commit comments