Vscode-docker: Strg-Klick auf FROM führt zu einem DockerHub-Link, anstatt zu einer Stufe in einer mehrstufigen Konfiguration

Erstellt am 5. Juni 2020  ·  4Kommentare  ·  Quelle: microsoft/vscode-docker

Hallo VSCode Docker-Team,

Mir ist gerade aufgefallen, dass es mit dem jüngsten Update möglich ist, mit Strg + Klick auf den Image-Namen zu klicken und dann einen entsprechenden in DockerHub zu öffnen, was fantastisch ist! . Ich bin gerade auf dieses kleine Problem gestoßen und absolut kein Deal-Breaker, aber es wäre schön, es behoben zu haben.

Die Situation:

Ich möchte, dass alle meine Stages die gleichen WORKDIR und LABEL haben und EXPOSE den gleichen Port haben, also habe ich oben ein offizielles Image eingefügt und es zu einem gemacht base Bühne. Ein Ausschnitt von dem, was ich arbeite, sieht so aus.

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...

Arbeiten:

  • Strg+Klick auf node in FROM node:12-alpine fordert mich auf, das offizielle Node Docker Image zu öffnen, was erwartet wird.
    Screenshot from 2020-06-05 10-24-11

  • Strg+Klicken auf dev_dependencies in --from=dev_dependencies bringt mich zurück zu dieser Phase, was auch richtig ist.
    Screenshot from 2020-06-05 10-27-08

Erwartet:

  • Strg+Klicken auf base in FROM base führt zurück zum base Stadium.

Was ist passiert:

Bitte lassen Sie es mich wissen, wenn ich weitere Informationen hier eingeben kann.

fix released language-server

Alle 4 Kommentare

Mir ist gerade aufgefallen, dass es mit dem jüngsten Update möglich ist, mit Strg+Klick auf den Image-Namen zu klicken und dann einen entsprechenden in DockerHub zu öffnen, der _fantastisch!_ ist.

Interessant, das Feature sollte jetzt schon seit mindestens einem Jahr da sein... 🤔 Schön, dass du es nützlich findest, @samhwang!

Was Ihr Problem angeht, vielen Dank, dass Sie mich darauf aufmerksam gemacht haben. Ich habe zwei Tickets geöffnet, um dies zu beheben.

Ja, ich habe es erst vor mindestens einem Monat zum Laufen gebracht, als ich angefangen habe, an einigen Dockerfiles für ein anderes Projekt zu arbeiten, und ich schwöre, ich habe es vor März noch nie gesehen. :P

@samhwang Ich habe #2146 geöffnet, um dies zu

Wir haben Docker 1.4.0 veröffentlicht, das einen Fix dafür enthält.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen