Vscode-docker: Ctrlキーを押しながらFROMをクリックすると、マルチステージ構成のステージではなく、DockerHubリンクが表示されます

作成日 2020年06月05日  ·  4コメント  ·  ソース: microsoft/vscode-docker

VSCode Dockerチーム、

最近の更新により、画像名をCtrlキーを押しながらクリックして、DockerHubで適切な画像を開くことができるようになったことに気づきました。これは素晴らしいことです。 。 だから私はこの小さな問題に遭遇したばかりで、まったく取引を妨げるものではありませんが、それを修正しておくといいでしょう。

状況:

すべてのステージで同じWORKDIRLABELを使用し、 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キーを押しながらFROM node:12-alpine nodeをクリックすると、公式のNodedockerイメージを開くように求められます。
    Screenshot from 2020-06-05 10-24-11

  • Ctrlキーを押しながら--from=dev_dependencies dev_dependenciesをクリックすると、その段階に戻ります。これも正しいです。
    Screenshot from 2020-06-05 10-27-08

期待される:

  • でCtrlキー+クリックbaseFROM baseに戻っbase舞台。

どうしたの:

私がここに入れることができる他の情報があれば私に知らせてください。

fix released language-server

全てのコメント4件

最近の更新により、画像名をCtrlキーを押しながらクリックして、DockerHubで適切な画像を開くことができるようになりました。これは_fantastic!_です。

興味深いことに、その機能は少なくとも1年は存在しているはずです...🤔それが便利だと思ってくれてうれしいです、@ samhwang!

あなたの問題に関して、これを私の注意を引いてくれてありがとう。 これに対処するために2つのチケットを開きました。

ええ、少なくとも1か月前に、別のプロジェクトでいくつかのDockerfileの作業を開始したときに、それが機能するようになりました。3月までは見たことがないことを誓います。 :P

@samhwangこれに対処するために#2146を開きました。 このバグを報告していただき、ありがとうございます。

これに対する修正を含むDocker1.4.0をリリースしました。

このページは役に立ちましたか?
0 / 5 - 0 評価