pterodactyl / panel

Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
https://pterodactyl.io
Other
6.7k stars 1.7k forks source link

Docker image reinstalls on every boot #4672

Closed etoiledefeu closed 1 year ago

etoiledefeu commented 1 year ago

Current Behavior

Hi ! Since v1.11.3, when I boot or start a pterodactyl container it reinstalls the dockee image; like an update but on every boot, which consumes resources and lengthens the start/restart time

Expected Behavior

How to disable this because it consumes more resources and lengthens the restart time?

Steps to Reproduce

Create a pterodactyl server (egg nodejs) start/restart it At each restart the docker image will redownload and reinstall

Panel Version

1.11.3

Wings Version

1.11.1

Games and/or Eggs Affected

Nodejs

Docker Image

ghcr.io/parkervcp/yolks:nodejs_18

Error Logs

No error log is returned

Is there an existing issue for this?

parkervcp commented 1 year ago

Pterodactyl tells docker to check for an updated image but should only pull an image when there is an update.

The images in both the pterodactyl repo and my own rebuild on Mondays.