Hai tim VSCode Docker,
Saya baru menyadari bahwa pembaruan terbaru memungkinkan Ctrl+Klik pada nama gambar, lalu buka yang sesuai di DockerHub, yang luar biasa! . Jadi saya baru saja mengalami masalah kecil ini, dan sama sekali bukan pemecah kesepakatan, tetapi akan menyenangkan untuk memperbaikinya.
Saya ingin semua tahapan saya memiliki WORKDIR
dan LABEL
, dan EXPOSE
- pada port yang sama, jadi saya meletakkan gambar resmi di atas, dan menjadikannya base
panggung. Cuplikan dari apa yang saya kerjakan adalah seperti ini.
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+Mengklik node
di FROM node:12-alpine
meminta saya untuk membuka Gambar resmi Node buruh pelabuhan , yang diharapkan.
Ctrl+klik pada dev_dependencies
di --from=dev_dependencies
membawa saya kembali ke tahap itu, yang juga benar.
base
di FROM base
kembali ke tahap base
.base
di FROM base
meminta saya untuk membuka Gambar buruh pelabuhan dasar "resmi" , yang tidak ada.Tolong beri tahu saya jika ada info lain yang bisa saya masukkan di sini.
Saya baru menyadari bahwa pembaruan baru-baru ini memungkinkan Ctrl+Klik pada nama gambar, dan kemudian buka yang sesuai di DockerHub, yaitu _fantastis!_ .
Menarik, fitur itu seharusnya sudah ada setidaknya selama satu tahun sekarang ... Yah, senang Anda merasa berguna, @samhwang!
Mengenai masalah Anda, terima kasih telah memberitahukan hal ini kepada saya. Saya telah membuka dua tiket untuk mengatasi hal ini.
Ya, saya baru saja membuatnya bekerja setidaknya sebulan yang lalu ketika saya mulai mengerjakan beberapa Dockerfiles untuk proyek lain, dan saya bersumpah saya tidak pernah melihatnya sebelum Maret. :P
@samhwang saya telah membuka #2146 untuk mengatasi ini. Sekali lagi terima kasih telah melaporkan bug ini!
Kami telah merilis Docker 1.4.0 yang berisi perbaikan untuk ini.