dstack
dstack copied to clipboard
[Bug]: Cannot run images available only on fleet host
Steps to reproduce
We have private images available on our fleet ssh hosts. If we want to use those (without going thorough a registry) we cannot start our services.
Sample workflow:
On the ssh machine
FROM ubuntu
$ docker build . -t some-image-name:v1
On another machine
type: service
name: demo
image: some-image-name:v1
commands:
- echo 'hi'
port: 8000
model: sample/model
$ dstack apply -f sample.dstack.yml
Actual behaviour
The command fails when getting image metadata
https://github.com/user-attachments/assets/de43df56-dcc9-4939-86fe-0daa3c83563c
Expected behaviour
The service should start using the image available on the machine
dstack version
0.18.43
Server logs
Additional information
perhaps we need a flag/prefix to indicate that these images are not part of a registry.