Где официальные образы Ruby 1.9 Docker? - PullRequest
0 голосов
/ 15 ноября 2018

Я выполнил следующую команду Docker из оболочки Git Bash в Windows 10:

docker pull ruby:1.9.3

, чтобы получить следующий вывод (для ясности я удалил пару строк):

1.9.3: Pulling from library/ruby
...
Digest: sha256:c296bd581b8c1ee0585a77cafc0b14342356cea30a10fa2c9f82370909665149
Status: Image is up to date for ruby:1.9.3

Похоже, что все "просто работает", и теперь у меня есть образ Docker Ruby 1.9.3.

Но откуда взялось это изображение? Когда я смотрю на library/ruby на Docker Hub или на связанное с ним GitHub repo , я не вижу см. любое упоминание тега 1.9.3. В Docker Hub есть множество сторонних образов, предназначенных для Ruby 1.9.3, и я обеспокоен тем, что я скачал один из них, а не «официальный» образ из команд Ruby или Docker. Я также хотел бы найти источник этого изображения, чтобы увидеть, что находится в его Dockerfile. Разве это изображение просто не упоминается на официальных страницах, ссылки на которые приведены выше? Я совершенно новичок в мире Ruby, поэтому любой вклад поможет!

1 Ответ

0 голосов
/ 15 ноября 2018

Это действительно доступно, но не видно в Dockerhub:

Вы можете увидеть это через API:

https://hub.docker.com/v2/repositories/library/ruby/tags/1.9.3/

Тот факт, что он тянет с library/x, означает, что это официальная версия.

...