Vscode-docker: Ctrl Click on FROM ведет к ссылке DockerHub вместо этапа в многоэтапной конфигурации

Созданный на 5 июн. 2020  ·  4Комментарии  ·  Источник: microsoft/vscode-docker

Привет, команда VSCode Docker!

Я только что заметил, что недавнее обновление сделало возможным Ctrl + щелчок по имени изображения, а затем открыть соответствующий в DockerHub, и это здорово ! . Итак, я только что столкнулся с этой небольшой проблемой, и это совершенно не мешает заключению сделки, но было бы неплохо ее исправить.

Ситуация:

Я хочу, чтобы все мои этапы имели одинаковые порты WORKDIR и LABEL и EXPOSE , поэтому я поместил официальное изображение вверху и сделал его base этап. Вот фрагмент того, над чем я работаю.

FROM node:12-alpine as base
LABEL MAINTAINER="Sam Huynh"
WORKDIR /srv/app
EXPOSE 1337

# Dev dependencies
FROM base as dev_dependencies
COPY package.json yarn.lock ./
RUN yarn install && \
    yarn cache clean

# Dev stage
FROM base as development

COPY . .
COPY --from=dev_dependencies /srv/app/node_modules ./node_modules
CMD ["yarn", "develop"]

# Other stages
## Build something else...

Работающий:

  • Ctrl + щелчок по node в FROM node:12-alpine предлагает мне открыть официальный образ докера Node , который ожидается.
    Screenshot from 2020-06-05 10-24-11

  • Ctrl + нажатие на dev_dependencies в --from=dev_dependencies возвращает меня к этому этапу, что тоже правильно.
    Screenshot from 2020-06-05 10-27-08

Ожидал:

  • Ctrl + щелчок по base в FROM base возвращает к этапу base .

Что случилось:

Пожалуйста, дайте мне знать, если я могу добавить сюда какую-либо другую информацию.

fix released language-server

Все 4 Комментарий

Я только что заметил, что недавнее обновление сделало возможным Ctrl + щелчок по имени изображения, а затем открытие соответствующего изображения в DockerHub, что _фантастически! _.

Интересно, что эта функция должна была существовать как минимум год ... 🤔 Хорошо, @samhwang, вы нашли ее полезной!

Что касается вашего вопроса, благодарю вас за то, что обратил на это мое внимание. Я открыл два билета, чтобы решить эту проблему.

Да, я только что заставил его работать, по крайней мере, месяц назад, когда я начал работать над некоторыми Dockerfiles для другого проекта, и, клянусь, я никогда не видел этого до марта. :П

@samhwang Я открыл # 2146, чтобы решить эту проблему. Еще раз спасибо за сообщение об этой ошибке!

Мы выпустили Docker 1.4.0, в котором есть исправление.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги