Vscode-docker: 개인 μ•‘μ„ΈμŠ€ 토큰을 μ‚¬μš©ν•˜μ—¬ GitLab에 μ—°κ²°ν•  수 μ—†μŠ΅λ‹ˆλ‹€.

에 λ§Œλ“  2020λ…„ 05μ›” 13일  Β·  6μ½”λ©˜νŠΈ  Β·  좜처: microsoft/vscode-docker

문제 μœ ν˜•: 버그

  1. GitLabμ—μ„œ 개인 μ•‘μ„ΈμŠ€ 토큰 생성(API μ•‘μ„ΈμŠ€ 포함)
  2. Gitlab λ ˆμ§€μŠ€νŠΈλ¦¬ κ³΅κΈ‰μž μΆ”κ°€
  3. λ©”μ‹œμ§€κ°€ ν‘œμ‹œλ˜λ©΄ Gitlab μ‚¬μš©μž 이름(이메일 μ•„λ‹˜) μ‚¬μš©
  4. ν† ν°μœΌλ‘œ 둜그인

ν™•μž₯ 버전: 1.1.0
VS μ½”λ“œ 버전: μ½”λ“œ 1.45.0(d69a79b73808559a91206d73d7717ff5f798f23c, 2020-05-07T16:10:24.511Z)
OS 버전: Linux x64 5.4.0-29-일반 μŠ€λƒ…


μ‹œμŠ€ν…œ 정보

|ν•­λͺ©|κ°’|
|---|---|
|CPU|Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz(8 x 2764)|
|GPU μƒνƒœ|2d_canvas:available_software
flash_3d: disabled_software
flash_stage3d: disabled_software
flash_stage3d_baseline: disabled_software
gpu_compositing: disabled_software
multiple_raster_threads: enabled_on
oop_rasterization: disabled_off
protected_video_decode: disabled_off
λž˜μŠ€ν„°ν™”: disabled_software
Skia_renderer: disabled_off_ok
video_decode: disabled_software
viz_display_compositor: enabled_on
viz_hit_test_surface_layer: disabled_off_ok
webgl: μ‚¬μš©ν•  수 μ—†λŠ”_μ†Œν”„νŠΈμ›¨μ–΄
webgl2: μ‚¬μš©ν•  수 μ—†λŠ”_μ†Œν”„νŠΈμ›¨μ–΄|
|λΆ€ν•˜(평균)|1, 1, 1|
|λ©”λͺ¨λ¦¬(μ‹œμŠ€ν…œ)|15.52GB(0.30GB μ—¬μœ )|
|Argv 처리|--force-user-env --no-sandbox --unity-launch --no-sandbox|
|슀크린 리더|μ•„λ‹ˆμš”|
|VM|0%|
|DESKTOP_SESSION|μš°λΆ„νˆ¬|
|XDG_CURRENT_DESKTOP|μœ λ‹ˆν‹°|
|XDG_SESSION_DESKTOP|μš°λΆ„νˆ¬|
|XDG_SESSION_TYPE|x11|

bug fix released registries

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

λ™μΌν•œ λ¬Έμ œκ°€ μžˆμŠ΅λ‹ˆλ‹€. 401을 λ°˜ν™˜ν•©λ‹ˆλ‹€.

λͺ¨λ“  6 λŒ“κΈ€

λ™μΌν•œ λ¬Έμ œκ°€ μžˆμŠ΅λ‹ˆλ‹€. 401을 λ°˜ν™˜ν•©λ‹ˆλ‹€.

같은 λ¬Έμ œλ„ λ§ˆμ°¬κ°€μ§€μž…λ‹ˆλ‹€. 이에 λŒ€ν•΄ μ•Œλ €μ§„ ν•΄κ²° 방법이 μžˆμŠ΅λ‹ˆκΉŒ?

λ‘œκ·ΈμΈν•˜λ©΄ 400이 λ°˜ν™˜λ©λ‹ˆλ‹€.

ν™•μž₯ 버전: 1.8.1
VS μ½”λ“œ 버전: μ½”λ“œ 1.52.0(940b5f4bb5fa47866a54529ed759d95d09ee80be, 2020-12-10T22:46:53.673Z)
OS 버전: λ‹€μœˆ x64 20.1.0

gitlab μ•‘μ„ΈμŠ€ 토큰이 μžˆλŠ” gitlab μ‚¬μš©μž 이름 λ˜λŠ” 이메일을 μ‚¬μš©ν•˜λŠ” κ²½μš°μ—λ„ 였λ₯˜ μ½”λ“œ 400이 ν‘œμ‹œλ©λ‹ˆλ‹€.
_docker 둜그인 registry.gitlab.com_은 λ™μΌν•œ μ•‘μ„ΈμŠ€ ν† ν°μœΌλ‘œ μž‘λ™ν•©λ‹ˆλ‹€.

ν™•μž₯ 버전: v1.9.0
VS μ½”λ“œ 버전: μ½”λ“œ 1.52.1 ea3859d4ba2f3e577a159bc91e3074c5d85c0523 x64
OS 버전: λ°λΉ„μ•ˆ λ²„μŠ€ν„° 컀널 4.19.0-12-amd64

이것을 λ‹€μ‹œ λΆ„λ₯˜ν•˜λ„둝 ν‘œμ‹œν•˜κ³  κ°œμ„  λŒ€μ‹  λ²„κ·Έλ‘œ λ§Œλ“­λ‹ˆλ‹€. OAuthλŠ” 이제 ν΄λΌμ΄μ–ΈνŠΈ μ•± ID와 비밀이 ν•„μš”ν•˜κΈ° λ•Œλ¬Έμ— 더 이상 ν˜„μ‹€μ μœΌλ‘œ μ˜΅μ…˜μ΄ μ•„λ‹ˆλ―€λ‘œ 개인 λ˜λŠ” ν”„λ‘œμ νŠΈ μ•‘μ„ΈμŠ€ 토큰이 기본적으둜 μœ μΌν•œ μ˜΅μ…˜μž…λ‹ˆλ‹€. 이λ₯Ό κ΅¬ν˜„ν•  λ•ŒκΉŒμ§€ GitLab μ‚¬μš©μ΄ μ°¨λ‹¨λ©λ‹ˆλ‹€.

이 μˆ˜μ • 사항은 이제 Docker ν™•μž₯ 버전 1.10.0μ—μ„œ λ¦΄λ¦¬μŠ€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰