С MacOS и Windows в качестве клиентов, и я хотел бы иметь адрес в моей сети (локальный или общедоступный) для обработки шагов сборки контейнера и запуска контейнера.
Поэтому, когда я запускаю что-то вроде следующего, оно выполняется на моей удаленной машине, но, похоже, работает локально
сборка докера.
docker run -v .:/app -p 9000:9000 foo:последняя
Я надеюсь, что смогу использовать ноутбук, похожий на тонкий клиент, для написания своего кода, в то время как код компилируется и выполняется на удаленном компьютере, что позволит мне воспользоваться большим пространством для хранения кэшированных изображений, более быстрыми вычислениями, разделением вычислительной мощности, поэтому я может централизовать мои затраты на оборудование для достижения максимального эффекта.
Кроме того, когда я неизбежно возвращаюсь в офис, я могу переложить работу на свой рабочий стол, сидя дома, используя легкий / портативный ноутбук в офисе.
Меня не интересуют графические интерфейсы рабочего стола, и мне все равно, будет ли это Podman или Docker.
Возможна ли такая установка или мне лучше использовать ssh
, туннелирование портов и использование реализации ssh-fs с плавким предохранителем?