找回密码
 注册
查看: 29|回复: 0

snap 方式安装的docker环境,默认访问是https协议,推镜像报错http: server gave HTTP response to HTTPS cl

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2025-10-5 05:00:02 | 显示全部楼层 |阅读模式
snap 方式安装的docker环境,默认访问是https协议,推镜像报错http: server gave HTTP response to HTTPS client
6 Q' v# }* ?5 n5 B6 B9 v
4 d) C- R- W' s+ L; e# F
8 ?, F1 V5 f( i& l寻找了很多方法,后来想到snap方式安装的docker是不是需要在snap中去找配置文件:
3 v9 u& n! J) o2 j) P/ y: J5 r1 j0 K3 l9 f
尝试着通过修改
* y7 [: l+ X8 ~& X: C( `, J& j/var/snap/docker/current/config/daemon.json 文件  Q. i$ h5 F: J  S( u9 Z1 h
2 P9 x) t% `- A$ [+ A, [, W
修改成我们需要的配置:
/ d; s+ }. e; ~- ?. _3 e6 k: |2 V
; P" u  V3 g% o. i
{
5 t8 u& [; c0 H$ q, ?
+ X6 I4 A4 P: J1 B. h  _# E    "insecure-registries": ["ip:4000"]
* z, r  R  u; v& r}+ |  e: \6 P2 F; R5 Q( ~
4 w8 y6 S  L9 m3 G8 L
) K) L' |. G7 N: N
保存退出,' p& C% ~- w1 ?! Z5 w) X
- N" V7 e, {7 l' w0 [3 y
root@localhost:~# snap stop docker
4 r' E- [) v7 W. {" i9 |Stopped.
8 ?" W7 V# h  L  m6 q" T" }# eroot@localhost:~# snap start docker
2 o7 F8 m0 y% _) w: K# gStarted.+ {( S. g: P1 @$ }/ T' \* C& Y& z
root@localhost:~# docker info
8 M6 w+ @+ N0 X9 m2 FClient:' O5 z% Y4 e; r  N$ F/ i/ A
Version:    28.1.1+1
/ @7 Z; ?' t  Q; z' R/ n  T Context:    default% G# R5 l- C3 e
Debug Mode: false
0 g% C2 s- O9 g5 H3 b Plugins:7 k  \/ z- m4 }
  buildx: Docker Buildx (Docker Inc.)
3 O9 q6 y& z4 `: M' V/ w6 g    Version:  v0.20.1) i# H$ g6 x8 V# p5 u) T* h* [
    Path:     /usr/libexec/docker/cli-plugins/docker-buildx
! a2 j# |) M: C% S  compose: Docker Compose (Docker Inc.)8 W4 L- q; |. I7 F- I
    Version:  v2.33.1, j, D. J% V/ k! l1 B
    Path:     /usr/libexec/docker/cli-plugins/docker-compose
2 _5 F6 Y+ p9 }3 {, q0 {5 ]* ]0 h& M2 t; a& K" E
Server:  C. `  U! C$ Q
Containers: 0% s" L, ^5 Y/ J
  Running: 0- I) k) t; {3 I# H& T4 \! l
  Paused: 0  |* ]  B) F  x! z2 ~: I
  Stopped: 0/ L  d; K$ ]! F# ]
Images: 896
( f/ p0 F7 P- k  q' n Server Version: 28.1.1+12 U0 ?* V4 `& U. D# W+ s
Storage Driver: overlay2+ @' w4 F" w+ [' g& y+ V- Q
  Backing Filesystem: xfs# \0 K8 {" L# e& s7 G2 ^8 ^7 i+ e
  Supports d_type: true
: c6 m6 \$ j( Y: G  Using metacopy: false- Q: m% Z7 l" J2 f/ [6 m4 E- u
  Native Overlay Diff: true
% k# T( k9 W  s: F  B* t! E  userxattr: false3 B# f! X' }9 d' `  p0 e2 P
Logging Driver: json-file
9 b0 p" z$ }4 D4 H' W! Y Cgroup Driver: systemd
4 a$ s: D& w8 ]0 H6 B/ y" K Cgroup Version: 2
2 J4 Y* L( y* ]- C% k Plugins:* ~3 {; l4 ?+ S! X' M- I# s
  Volume: local0 d! v4 \/ u0 k# U" Q
  Network: bridge host ipvlan macvlan null overlay
+ Q* I9 y% D* K/ Y4 A: d% k  Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog2 }) ~& i1 c7 |- `3 |& Q# \
Swarm: inactive
7 j; t3 t' c2 ~6 Z4 v Runtimes: io.containerd.runc.v2 runc
' N8 l' r6 Z* ] Default Runtime: runc* X+ E* U! R7 d
Init Binary: docker-init" U" q1 j8 R0 I
containerd version: 05044ec0a9a75232cad458027ca83437aae3f4da
7 K9 m, u6 k8 j% E2 u runc version:
5 o9 p( L/ Q% _' |9 s init version: de40ad05 d! G9 @# R( N' R7 k, ^$ z& ^
Security Options:
: [* A' S* H8 J  K) G7 s3 [# J- t7 ~& Z  apparmor
" b8 R4 z1 U5 f# e! Z  seccomp
4 e1 [6 F7 |6 ]& A   Profile: builtin  j* G! _5 y: N
  cgroupns, Z& O/ l2 _, c3 E  I/ f
Kernel Version: 6.14.0-32-generic) u) ~2 m" ^4 I  N
Operating System: Ubuntu Core 22) a& D5 ]5 h' `0 P  r2 Z' S7 V0 w
OSType: linux
' O! u& |' I4 H( T Architecture: x86_64
$ J! q5 X8 Q8 I8 `, h3 |2 i CPUs: 8
. [+ M  M# n: B, Z9 c7 F. V Total Memory: 3.276GiB
6 W4 H& E. H/ C% G1 l, s Name: localhost
% K. C& u7 A( W& i) P ID: 1055684e-1d55-40ec-91c8-ba9dc02cea24
3 y: g4 X: U7 Q9 h* k Docker Root Dir: /var/snap/docker/common/var-lib-docker
. d) S5 A1 L2 C3 J" B4 Q Debug Mode: false
' y& S% M! d2 D4 G7 t. B Experimental: false
, m- n/ @9 W+ j7 M Insecure Registries:8 _  L7 d. P7 g2 U% t  X
  ip:4000
  E0 V3 H. X* Z3 s  ::1/128
5 x5 i/ F5 A; X2 J; @+ n5 e  127.0.0.0/8( w$ B; P  D/ E5 _; B; y4 g) u
Live Restore Enabled: false0 O& o% p" h1 K- ]

) C  k  L, q4 s% o  u& }3 ^6 z$ n
- {: W) o+ G) C7 J) F  i; j' @再次执行推送:2 F0 w5 d1 A6 e& I" I% B

2 m! [7 i; _% ^# docker push  ip:4000/quay.io/centos/centos:stream9/ h. B/ n. ^$ B+ S( R
The push refers to repository [ip:4000/quay.io/centos/centos]
% y3 m7 k. m, a$ [+ Y  hdfe3535c047d: Pushed
8 X: C' [1 v( P5 X- qstream9: digest: sha256:cdcbc5a0779feaee2c1e47fcb0c78cb92750d01129cf1085132c333fff8b39f9 size: 529
! @9 ?. O3 m( r5 F8 e) P1 F0 V7 E- _5 |1 h' n/ _
9 G0 t" |  G' s6 \2 M% y
0 e  p" V4 A1 G. ~2 w" e/ F
推送成功。* B: S) A% T  F3 o$ h' V
* n6 j" \+ D) Q8 d$ F; b+ Q
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 00:26 , Processed in 0.027536 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表