Я выполнил следующую команду 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, поэтому любой вклад поможет!