cloudflare
tcp/443 tcp/80 tcp/8443
Open service 2606:4700:3035::ac43:a9d5:443 · docker.go2win.top
2026-01-23 07:00
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 07:00:19 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 9459
Connection: close
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=dzzkXqAelDIUtTRe1OOkMi248H9Gxp%2FroFVmaTvYEb14qyl9KfTQGU3hfdDsHBRul70%2FkS8LPz2HVzdXX7uWVQMaZ73oZnRm1F7JuwKd4yeDP6ihHw4skJnlRc97"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2569d7fee54860-FRA
alt-svc: h3=":443"; ma=86400
Page title: Docker Hub 镜像搜索
<!DOCTYPE html>
<html>
<head>
<title>Docker Hub 镜像搜索</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
:root {
--github-color: rgb(27,86,198);
--github-bg-color: #ffffff;
--primary-color: #0066ff;
--primary-dark: #0052cc;
--gradient-start: #1a90ff;
--gradient-end: #003eb3;
--text-color: #ffffff;
--shadow-color: rgba(0,0,0,0.1);
--transition-time: 0.3s;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
background: linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);
padding: 20px;
color: var(--text-color);
overflow-x: hidden;
}
.container {
text-align: center;
width: 100%;
max-width: 800px;
padding: 20px;
margin: 0 auto;
display: flex;
flex-direction: column;
justify-content: center;
min-height: 60vh;
animation: fadeIn 0.8s ease-out;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.github-corner {
position: fixed;
top: 0;
right: 0;
z-index: 999;
transition: transform var(--transition-time) ease;
}
.github-corner:hover {
transform: scale(1.08);
}
.github-corner svg {
fill: var(--github-bg-color);
color: var(--github-color);
position: absolute;
top: 0;
border: 0;
right: 0;
width: 80px;
height: 80px;
filter: drop-shadow(0 2px 5px rgba(0, 0, 0, 0.2));
}
.logo {
margin-bottom: 20px;
transition: transform var(--transition-time) ease;
animation: float 6s ease-in-out infinite;
}
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-10px); }
}
.logo:hover {
transform: scale(1.08) rotate(5deg);
}
.logo svg {
filter: drop-shadow(0 5px 15px rgba(0, 0, 0, 0.2));
}
.title {
color: var(--text-color);
font-size: 2.3em;
margin-bottom: 10px;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
font-weight: 700;
letter-spacing: -0.5px;
animation: slideInFromTop 0.5s ease-out 0.2s both;
}
@keyframes slideInFromTop {
from { opacity: 0; transform: translateY(-20px); }
to { opacity: 1; transform: translateY(0); }
}
.subtitle {
color: rgba(255, 255, 255, 0.9);
font-size: 1.1em;
margin-bottom: 25px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
line-height: 1.4;
animation: slideInFromTop 0.5s ease-out 0.4s both;
}
.search-container {
display: flex;
align-items: stretch;
width: 100%;
max-width: 600px;
margin: 0 auto;
height: 55px;
position: relative;
animation: slideInFromBottom 0.5s ease-out 0.6s both;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
border-radius: 12px;
overflow: hidden;
}
@keyframes slideInFromBottom {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
#search-input {
flex: 1;
padding: 0 20px;
font-size: 16px;
border: none;
outline: none;
transition: all var(--transition-time) ease;
height: 100%;
}
#search-input:focus {
padding-left: 25px;
}
#search-button {
width: 60px;
background-color: var(--primary-color);
border: none;
cursor: pointer;
transition: all var(--transition-time) ease;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
#search-button svg {
transition: transform 0.3s ease;
stroke: white;
}
#search-button:hover {
background-color: var(--primary-dark);
}
#search-button:hover svg {
transform: translateX(2px);
}
#search-button:active svg {
transform: translateX(4px);
}
.tips {
color: rgba(255, 255, 255, 0.8);
mar
Open service 172.67.169.213:8443 · docker.go2win.top
2026-01-23 07:00
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 07:00:19 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 9459
Connection: close
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vVGKX6S5OG5BWRMmWXxD2qBL10zmj1GimjZYGdZcGP%2FO2UDMRERKyb4RZAxUS5bkV1VELQebMa0QTgg%2FOcigFGv%2F3dJ5sgJbe3%2FBXlITMw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2569d5caf6cb36-SIN
alt-svc: h3=":8443"; ma=86400
Page title: Docker Hub 镜像搜索
<!DOCTYPE html>
<html>
<head>
<title>Docker Hub 镜像搜索</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
:root {
--github-color: rgb(27,86,198);
--github-bg-color: #ffffff;
--primary-color: #0066ff;
--primary-dark: #0052cc;
--gradient-start: #1a90ff;
--gradient-end: #003eb3;
--text-color: #ffffff;
--shadow-color: rgba(0,0,0,0.1);
--transition-time: 0.3s;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
background: linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);
padding: 20px;
color: var(--text-color);
overflow-x: hidden;
}
.container {
text-align: center;
width: 100%;
max-width: 800px;
padding: 20px;
margin: 0 auto;
display: flex;
flex-direction: column;
justify-content: center;
min-height: 60vh;
animation: fadeIn 0.8s ease-out;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.github-corner {
position: fixed;
top: 0;
right: 0;
z-index: 999;
transition: transform var(--transition-time) ease;
}
.github-corner:hover {
transform: scale(1.08);
}
.github-corner svg {
fill: var(--github-bg-color);
color: var(--github-color);
position: absolute;
top: 0;
border: 0;
right: 0;
width: 80px;
height: 80px;
filter: drop-shadow(0 2px 5px rgba(0, 0, 0, 0.2));
}
.logo {
margin-bottom: 20px;
transition: transform var(--transition-time) ease;
animation: float 6s ease-in-out infinite;
}
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-10px); }
}
.logo:hover {
transform: scale(1.08) rotate(5deg);
}
.logo svg {
filter: drop-shadow(0 5px 15px rgba(0, 0, 0, 0.2));
}
.title {
color: var(--text-color);
font-size: 2.3em;
margin-bottom: 10px;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
font-weight: 700;
letter-spacing: -0.5px;
animation: slideInFromTop 0.5s ease-out 0.2s both;
}
@keyframes slideInFromTop {
from { opacity: 0; transform: translateY(-20px); }
to { opacity: 1; transform: translateY(0); }
}
.subtitle {
color: rgba(255, 255, 255, 0.9);
font-size: 1.1em;
margin-bottom: 25px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
line-height: 1.4;
animation: slideInFromTop 0.5s ease-out 0.4s both;
}
.search-container {
display: flex;
align-items: stretch;
width: 100%;
max-width: 600px;
margin: 0 auto;
height: 55px;
position: relative;
animation: slideInFromBottom 0.5s ease-out 0.6s both;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
border-radius: 12px;
overflow: hidden;
}
@keyframes slideInFromBottom {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
#search-input {
flex: 1;
padding: 0 20px;
font-size: 16px;
border: none;
outline: none;
transition: all var(--transition-time) ease;
height: 100%;
}
#search-input:focus {
padding-left: 25px;
}
#search-button {
width: 60px;
background-color: var(--primary-color);
border: none;
cursor: pointer;
transition: all var(--transition-time) ease;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
#search-button svg {
transition: transform 0.3s ease;
stroke: white;
}
#search-button:hover {
background-color: var(--primary-dark);
}
#search-button:hover svg {
transform: translateX(2px);
}
#search-button:active svg {
transform: translateX(4px);
}
.tips {
color: rgba(255, 255, 255, 0.8);
mar
Open service 172.67.169.213:80 · docker.go2win.top
2026-01-23 07:00
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 07:00:19 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 9459
Connection: close
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=O0gItYqn9yj7ksxGZGMu10YcQouytMw7xbVbg9Ms3y%2FVJDvMbU5AKhQh0Z0QxLBRxp8dUh8WcFP5I%2FDOfJKirkxLj85i5h2uMTV57QfdDY0O"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2569d68c20a63b-SJC
alt-svc: h3=":443"; ma=86400
Page title: Docker Hub 镜像搜索
<!DOCTYPE html>
<html>
<head>
<title>Docker Hub 镜像搜索</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
:root {
--github-color: rgb(27,86,198);
--github-bg-color: #ffffff;
--primary-color: #0066ff;
--primary-dark: #0052cc;
--gradient-start: #1a90ff;
--gradient-end: #003eb3;
--text-color: #ffffff;
--shadow-color: rgba(0,0,0,0.1);
--transition-time: 0.3s;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
background: linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);
padding: 20px;
color: var(--text-color);
overflow-x: hidden;
}
.container {
text-align: center;
width: 100%;
max-width: 800px;
padding: 20px;
margin: 0 auto;
display: flex;
flex-direction: column;
justify-content: center;
min-height: 60vh;
animation: fadeIn 0.8s ease-out;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.github-corner {
position: fixed;
top: 0;
right: 0;
z-index: 999;
transition: transform var(--transition-time) ease;
}
.github-corner:hover {
transform: scale(1.08);
}
.github-corner svg {
fill: var(--github-bg-color);
color: var(--github-color);
position: absolute;
top: 0;
border: 0;
right: 0;
width: 80px;
height: 80px;
filter: drop-shadow(0 2px 5px rgba(0, 0, 0, 0.2));
}
.logo {
margin-bottom: 20px;
transition: transform var(--transition-time) ease;
animation: float 6s ease-in-out infinite;
}
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-10px); }
}
.logo:hover {
transform: scale(1.08) rotate(5deg);
}
.logo svg {
filter: drop-shadow(0 5px 15px rgba(0, 0, 0, 0.2));
}
.title {
color: var(--text-color);
font-size: 2.3em;
margin-bottom: 10px;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
font-weight: 700;
letter-spacing: -0.5px;
animation: slideInFromTop 0.5s ease-out 0.2s both;
}
@keyframes slideInFromTop {
from { opacity: 0; transform: translateY(-20px); }
to { opacity: 1; transform: translateY(0); }
}
.subtitle {
color: rgba(255, 255, 255, 0.9);
font-size: 1.1em;
margin-bottom: 25px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
line-height: 1.4;
animation: slideInFromTop 0.5s ease-out 0.4s both;
}
.search-container {
display: flex;
align-items: stretch;
width: 100%;
max-width: 600px;
margin: 0 auto;
height: 55px;
position: relative;
animation: slideInFromBottom 0.5s ease-out 0.6s both;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
border-radius: 12px;
overflow: hidden;
}
@keyframes slideInFromBottom {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
#search-input {
flex: 1;
padding: 0 20px;
font-size: 16px;
border: none;
outline: none;
transition: all var(--transition-time) ease;
height: 100%;
}
#search-input:focus {
padding-left: 25px;
}
#search-button {
width: 60px;
background-color: var(--primary-color);
border: none;
cursor: pointer;
transition: all var(--transition-time) ease;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
#search-button svg {
transition: transform 0.3s ease;
stroke: white;
}
#search-button:hover {
background-color: var(--primary-dark);
}
#search-button:hover svg {
transform: translateX(2px);
}
#search-button:active svg {
transform: translateX(4px);
}
.tips {
color: rgba(255, 255, 255, 0.8);
mar
Open service 172.67.169.213:443 · docker.go2win.top
2026-01-23 07:00
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 07:00:20 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 9459
Connection: close
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=a9ZGBT%2ByoR7d2oAbh7X7unXvwYFQgU5xgQZYaW6bdmjN9wrIQQawK45kfoWTlcIwE1qE6KgQb8tIuk7%2B0PWQhruGRDjB2KeY%2FR%2B13ckv0D3M"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2569d94c45fd23-SIN
alt-svc: h3=":443"; ma=86400
Page title: Docker Hub 镜像搜索
<!DOCTYPE html>
<html>
<head>
<title>Docker Hub 镜像搜索</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
:root {
--github-color: rgb(27,86,198);
--github-bg-color: #ffffff;
--primary-color: #0066ff;
--primary-dark: #0052cc;
--gradient-start: #1a90ff;
--gradient-end: #003eb3;
--text-color: #ffffff;
--shadow-color: rgba(0,0,0,0.1);
--transition-time: 0.3s;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
background: linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);
padding: 20px;
color: var(--text-color);
overflow-x: hidden;
}
.container {
text-align: center;
width: 100%;
max-width: 800px;
padding: 20px;
margin: 0 auto;
display: flex;
flex-direction: column;
justify-content: center;
min-height: 60vh;
animation: fadeIn 0.8s ease-out;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.github-corner {
position: fixed;
top: 0;
right: 0;
z-index: 999;
transition: transform var(--transition-time) ease;
}
.github-corner:hover {
transform: scale(1.08);
}
.github-corner svg {
fill: var(--github-bg-color);
color: var(--github-color);
position: absolute;
top: 0;
border: 0;
right: 0;
width: 80px;
height: 80px;
filter: drop-shadow(0 2px 5px rgba(0, 0, 0, 0.2));
}
.logo {
margin-bottom: 20px;
transition: transform var(--transition-time) ease;
animation: float 6s ease-in-out infinite;
}
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-10px); }
}
.logo:hover {
transform: scale(1.08) rotate(5deg);
}
.logo svg {
filter: drop-shadow(0 5px 15px rgba(0, 0, 0, 0.2));
}
.title {
color: var(--text-color);
font-size: 2.3em;
margin-bottom: 10px;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
font-weight: 700;
letter-spacing: -0.5px;
animation: slideInFromTop 0.5s ease-out 0.2s both;
}
@keyframes slideInFromTop {
from { opacity: 0; transform: translateY(-20px); }
to { opacity: 1; transform: translateY(0); }
}
.subtitle {
color: rgba(255, 255, 255, 0.9);
font-size: 1.1em;
margin-bottom: 25px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
line-height: 1.4;
animation: slideInFromTop 0.5s ease-out 0.4s both;
}
.search-container {
display: flex;
align-items: stretch;
width: 100%;
max-width: 600px;
margin: 0 auto;
height: 55px;
position: relative;
animation: slideInFromBottom 0.5s ease-out 0.6s both;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
border-radius: 12px;
overflow: hidden;
}
@keyframes slideInFromBottom {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
#search-input {
flex: 1;
padding: 0 20px;
font-size: 16px;
border: none;
outline: none;
transition: all var(--transition-time) ease;
height: 100%;
}
#search-input:focus {
padding-left: 25px;
}
#search-button {
width: 60px;
background-color: var(--primary-color);
border: none;
cursor: pointer;
transition: all var(--transition-time) ease;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
#search-button svg {
transition: transform 0.3s ease;
stroke: white;
}
#search-button:hover {
background-color: var(--primary-dark);
}
#search-button:hover svg {
transform: translateX(2px);
}
#search-button:active svg {
transform: translateX(4px);
}
.tips {
color: rgba(255, 255, 255, 0.8);
mar
Open service 2606:4700:3035::ac43:a9d5:8443 · docker.go2win.top
2026-01-23 07:00
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 07:00:19 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 9459
Connection: close
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=sFurFWEJthSEDFxksgIms5xDg0UVlA1VaUfFuZJtxOOGr5oz%2Fh9ROcQ2JnSdDEI77DT0WnX%2Fti8SLimbd3jSH6pJczdwlAKbFR0Z2YyU0kaD85JO%2F66FzzSAXMF2"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2569d45cb49cc1-EWR
alt-svc: h3=":8443"; ma=86400
Page title: Docker Hub 镜像搜索
<!DOCTYPE html>
<html>
<head>
<title>Docker Hub 镜像搜索</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
:root {
--github-color: rgb(27,86,198);
--github-bg-color: #ffffff;
--primary-color: #0066ff;
--primary-dark: #0052cc;
--gradient-start: #1a90ff;
--gradient-end: #003eb3;
--text-color: #ffffff;
--shadow-color: rgba(0,0,0,0.1);
--transition-time: 0.3s;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
background: linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);
padding: 20px;
color: var(--text-color);
overflow-x: hidden;
}
.container {
text-align: center;
width: 100%;
max-width: 800px;
padding: 20px;
margin: 0 auto;
display: flex;
flex-direction: column;
justify-content: center;
min-height: 60vh;
animation: fadeIn 0.8s ease-out;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.github-corner {
position: fixed;
top: 0;
right: 0;
z-index: 999;
transition: transform var(--transition-time) ease;
}
.github-corner:hover {
transform: scale(1.08);
}
.github-corner svg {
fill: var(--github-bg-color);
color: var(--github-color);
position: absolute;
top: 0;
border: 0;
right: 0;
width: 80px;
height: 80px;
filter: drop-shadow(0 2px 5px rgba(0, 0, 0, 0.2));
}
.logo {
margin-bottom: 20px;
transition: transform var(--transition-time) ease;
animation: float 6s ease-in-out infinite;
}
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-10px); }
}
.logo:hover {
transform: scale(1.08) rotate(5deg);
}
.logo svg {
filter: drop-shadow(0 5px 15px rgba(0, 0, 0, 0.2));
}
.title {
color: var(--text-color);
font-size: 2.3em;
margin-bottom: 10px;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
font-weight: 700;
letter-spacing: -0.5px;
animation: slideInFromTop 0.5s ease-out 0.2s both;
}
@keyframes slideInFromTop {
from { opacity: 0; transform: translateY(-20px); }
to { opacity: 1; transform: translateY(0); }
}
.subtitle {
color: rgba(255, 255, 255, 0.9);
font-size: 1.1em;
margin-bottom: 25px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
line-height: 1.4;
animation: slideInFromTop 0.5s ease-out 0.4s both;
}
.search-container {
display: flex;
align-items: stretch;
width: 100%;
max-width: 600px;
margin: 0 auto;
height: 55px;
position: relative;
animation: slideInFromBottom 0.5s ease-out 0.6s both;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
border-radius: 12px;
overflow: hidden;
}
@keyframes slideInFromBottom {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
#search-input {
flex: 1;
padding: 0 20px;
font-size: 16px;
border: none;
outline: none;
transition: all var(--transition-time) ease;
height: 100%;
}
#search-input:focus {
padding-left: 25px;
}
#search-button {
width: 60px;
background-color: var(--primary-color);
border: none;
cursor: pointer;
transition: all var(--transition-time) ease;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
#search-button svg {
transition: transform 0.3s ease;
stroke: white;
}
#search-button:hover {
background-color: var(--primary-dark);
}
#search-button:hover svg {
transform: translateX(2px);
}
#search-button:active svg {
transform: translateX(4px);
}
.tips {
color: rgba(255, 255, 255, 0.8);
mar
Open service 104.21.27.240:80 · docker.go2win.top
2026-01-23 07:00
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 07:00:19 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=n0gLAEneUsXCGR6VaQkecaaJ4AoUEjZKef%2FJ9swFLA2XaILq3kbTWaKlpeUSdufTotO%2FMxWAdQJol9Ue3qvo89Mn4ZF5%2BFoLOBo2CtuqGQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2569d4693b83ad-EWR
alt-svc: h3=":443"; ma=86400
Page title: Docker Hub 镜像搜索
<!DOCTYPE html>
<html>
<head>
<title>Docker Hub 镜像搜索</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
:root {
--github-color: rgb(27,86,198);
--github-bg-color: #ffffff;
--primary-color: #0066ff;
--primary-dark: #0052cc;
--gradient-start: #1a90ff;
--gradient-end: #003eb3;
--text-color: #ffffff;
--shadow-color: rgba(0,0,0,0.1);
--transition-time: 0.3s;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
background: linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);
padding: 20px;
color: var(--text-color);
overflow-x: hidden;
}
.container {
text-align: center;
width: 100%;
max-width: 800px;
padding: 20px;
margin: 0 auto;
display: flex;
flex-direction: column;
justify-content: center;
min-height: 60vh;
animation: fadeIn 0.8s ease-out;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.github-corner {
position: fixed;
top: 0;
right: 0;
z-index: 999;
transition: transform var(--transition-time) ease;
}
.github-corner:hover {
transform: scale(1.08);
}
.github-corner svg {
fill: var(--github-bg-color);
color: var(--github-color);
position: absolute;
top: 0;
border: 0;
right: 0;
width: 80px;
height: 80px;
filter: drop-shadow(0 2px 5px rgba(0, 0, 0, 0.2));
}
.logo {
margin-bottom: 20px;
transition: transform var(--transition-time) ease;
animation: float 6s ease-in-out infinite;
}
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-10px); }
}
.logo:hover {
transform: scale(1.08) rotate(5deg);
}
.logo svg {
filter: drop-shadow(0 5px 15px rgba(0, 0, 0, 0.2));
}
.title {
color: var(--text-color);
font-size: 2.3em;
margin-bottom: 10px;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
font-weight: 700;
letter-spacing: -0.5px;
animation: slideInFromTop 0.5s ease-out 0.2s both;
}
@keyframes slideInFromTop {
from { opacity: 0; transform: translateY(-20px); }
to { opacity: 1; transform: translateY(0); }
}
.subtitle {
color: rgba(255, 255, 255, 0.9);
font-size: 1.1em;
margin-bottom: 25px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
line-height: 1.4;
animation: slideInFromTop 0.5s ease-out 0.4s both;
}
.search-container {
display: flex;
align-items: stretch;
width: 100%;
max-width: 600px;
margin: 0 auto;
height: 55px;
position: relative;
animation: slideInFromBottom 0.5s ease-out 0.6s both;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
border-radius: 12px;
overflow: hidden;
}
@keyframes slideInFromBottom {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
#search-input {
flex: 1;
padding: 0 20px;
font-size: 16px;
border: none;
outline: none;
transition: all var(--transition-time) ease;
height: 100%;
}
#search-input:focus {
padding-left: 25px;
}
#search-button {
width: 60px;
background-color: var(--primary-color);
border: none;
cursor: pointer;
transition: all var(--transition-time) ease;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
#search-button svg {
transition: transform 0.3s ease;
stroke: white;
}
#search-button:hover {
background-color: var(--primary-dark);
}
#search-button:hover svg {
transform: translateX(2px);
}
#search-button:active svg {
transform: translateX(4px);
}
.tips {
color: rgba(255, 255, 255, 0.8);
mar
Open service 2606:4700:3030::6815:1bf0:80 · docker.go2win.top
2026-01-23 07:00
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 07:00:19 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 9459
Connection: close
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ch2ZQkzrjQXHonbK3kILTeMQ%2FIApLxX3Ap1cTlM4lO2RCsmZf%2BgRngaSbc5vD4g13j8a65yWuc5QXComWhrtDEzi8QF97%2BX2AOaK0VT54lsEioUwx1mtNJueqDk7"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2569d4df90657b-LHR
alt-svc: h3=":443"; ma=86400
Page title: Docker Hub 镜像搜索
<!DOCTYPE html>
<html>
<head>
<title>Docker Hub 镜像搜索</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
:root {
--github-color: rgb(27,86,198);
--github-bg-color: #ffffff;
--primary-color: #0066ff;
--primary-dark: #0052cc;
--gradient-start: #1a90ff;
--gradient-end: #003eb3;
--text-color: #ffffff;
--shadow-color: rgba(0,0,0,0.1);
--transition-time: 0.3s;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
background: linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);
padding: 20px;
color: var(--text-color);
overflow-x: hidden;
}
.container {
text-align: center;
width: 100%;
max-width: 800px;
padding: 20px;
margin: 0 auto;
display: flex;
flex-direction: column;
justify-content: center;
min-height: 60vh;
animation: fadeIn 0.8s ease-out;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.github-corner {
position: fixed;
top: 0;
right: 0;
z-index: 999;
transition: transform var(--transition-time) ease;
}
.github-corner:hover {
transform: scale(1.08);
}
.github-corner svg {
fill: var(--github-bg-color);
color: var(--github-color);
position: absolute;
top: 0;
border: 0;
right: 0;
width: 80px;
height: 80px;
filter: drop-shadow(0 2px 5px rgba(0, 0, 0, 0.2));
}
.logo {
margin-bottom: 20px;
transition: transform var(--transition-time) ease;
animation: float 6s ease-in-out infinite;
}
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-10px); }
}
.logo:hover {
transform: scale(1.08) rotate(5deg);
}
.logo svg {
filter: drop-shadow(0 5px 15px rgba(0, 0, 0, 0.2));
}
.title {
color: var(--text-color);
font-size: 2.3em;
margin-bottom: 10px;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
font-weight: 700;
letter-spacing: -0.5px;
animation: slideInFromTop 0.5s ease-out 0.2s both;
}
@keyframes slideInFromTop {
from { opacity: 0; transform: translateY(-20px); }
to { opacity: 1; transform: translateY(0); }
}
.subtitle {
color: rgba(255, 255, 255, 0.9);
font-size: 1.1em;
margin-bottom: 25px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
line-height: 1.4;
animation: slideInFromTop 0.5s ease-out 0.4s both;
}
.search-container {
display: flex;
align-items: stretch;
width: 100%;
max-width: 600px;
margin: 0 auto;
height: 55px;
position: relative;
animation: slideInFromBottom 0.5s ease-out 0.6s both;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
border-radius: 12px;
overflow: hidden;
}
@keyframes slideInFromBottom {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
#search-input {
flex: 1;
padding: 0 20px;
font-size: 16px;
border: none;
outline: none;
transition: all var(--transition-time) ease;
height: 100%;
}
#search-input:focus {
padding-left: 25px;
}
#search-button {
width: 60px;
background-color: var(--primary-color);
border: none;
cursor: pointer;
transition: all var(--transition-time) ease;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
#search-button svg {
transition: transform 0.3s ease;
stroke: white;
}
#search-button:hover {
background-color: var(--primary-dark);
}
#search-button:hover svg {
transform: translateX(2px);
}
#search-button:active svg {
transform: translateX(4px);
}
.tips {
color: rgba(255, 255, 255, 0.8);
mar
Open service 2606:4700:3030::6815:1bf0:8443 · docker.go2win.top
2026-01-23 07:00
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 07:00:19 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 9459
Connection: close
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=P8RFAnmfHhOWlGGAt2dYZIEaXHzHesSuC33xg7LJc4jfL69jOtgK0Yro80Z2Bh2n2ZTngQh4zY5Ls%2BmC3pwUX0QEujlKm5s1%2FpHu4BB662uEdUGZqJmvOPcxUY8Z"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2569d54d052b0b-LHR
alt-svc: h3=":8443"; ma=86400
Page title: Docker Hub 镜像搜索
<!DOCTYPE html>
<html>
<head>
<title>Docker Hub 镜像搜索</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
:root {
--github-color: rgb(27,86,198);
--github-bg-color: #ffffff;
--primary-color: #0066ff;
--primary-dark: #0052cc;
--gradient-start: #1a90ff;
--gradient-end: #003eb3;
--text-color: #ffffff;
--shadow-color: rgba(0,0,0,0.1);
--transition-time: 0.3s;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
background: linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);
padding: 20px;
color: var(--text-color);
overflow-x: hidden;
}
.container {
text-align: center;
width: 100%;
max-width: 800px;
padding: 20px;
margin: 0 auto;
display: flex;
flex-direction: column;
justify-content: center;
min-height: 60vh;
animation: fadeIn 0.8s ease-out;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.github-corner {
position: fixed;
top: 0;
right: 0;
z-index: 999;
transition: transform var(--transition-time) ease;
}
.github-corner:hover {
transform: scale(1.08);
}
.github-corner svg {
fill: var(--github-bg-color);
color: var(--github-color);
position: absolute;
top: 0;
border: 0;
right: 0;
width: 80px;
height: 80px;
filter: drop-shadow(0 2px 5px rgba(0, 0, 0, 0.2));
}
.logo {
margin-bottom: 20px;
transition: transform var(--transition-time) ease;
animation: float 6s ease-in-out infinite;
}
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-10px); }
}
.logo:hover {
transform: scale(1.08) rotate(5deg);
}
.logo svg {
filter: drop-shadow(0 5px 15px rgba(0, 0, 0, 0.2));
}
.title {
color: var(--text-color);
font-size: 2.3em;
margin-bottom: 10px;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
font-weight: 700;
letter-spacing: -0.5px;
animation: slideInFromTop 0.5s ease-out 0.2s both;
}
@keyframes slideInFromTop {
from { opacity: 0; transform: translateY(-20px); }
to { opacity: 1; transform: translateY(0); }
}
.subtitle {
color: rgba(255, 255, 255, 0.9);
font-size: 1.1em;
margin-bottom: 25px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
line-height: 1.4;
animation: slideInFromTop 0.5s ease-out 0.4s both;
}
.search-container {
display: flex;
align-items: stretch;
width: 100%;
max-width: 600px;
margin: 0 auto;
height: 55px;
position: relative;
animation: slideInFromBottom 0.5s ease-out 0.6s both;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
border-radius: 12px;
overflow: hidden;
}
@keyframes slideInFromBottom {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
#search-input {
flex: 1;
padding: 0 20px;
font-size: 16px;
border: none;
outline: none;
transition: all var(--transition-time) ease;
height: 100%;
}
#search-input:focus {
padding-left: 25px;
}
#search-button {
width: 60px;
background-color: var(--primary-color);
border: none;
cursor: pointer;
transition: all var(--transition-time) ease;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
#search-button svg {
transition: transform 0.3s ease;
stroke: white;
}
#search-button:hover {
background-color: var(--primary-dark);
}
#search-button:hover svg {
transform: translateX(2px);
}
#search-button:active svg {
transform: translateX(4px);
}
.tips {
color: rgba(255, 255, 255, 0.8);
mar
Open service 104.21.27.240:8443 · docker.go2win.top
2026-01-23 07:00
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 07:00:19 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 9459
Connection: close
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jim%2BKrPouMiYEQb7psbtyYvm1UjWniqzN%2Bobk0HPXNN0IHoMO2g5EW9p7bVcVYZ6N%2FjsNaOXxBrmQDc%2BiZ6zZvgmI6aKHlwvzvxWNM%2FlgPAf"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2569d4a93f971a-AMS
alt-svc: h3=":8443"; ma=86400
Page title: Docker Hub 镜像搜索
<!DOCTYPE html>
<html>
<head>
<title>Docker Hub 镜像搜索</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
:root {
--github-color: rgb(27,86,198);
--github-bg-color: #ffffff;
--primary-color: #0066ff;
--primary-dark: #0052cc;
--gradient-start: #1a90ff;
--gradient-end: #003eb3;
--text-color: #ffffff;
--shadow-color: rgba(0,0,0,0.1);
--transition-time: 0.3s;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
background: linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);
padding: 20px;
color: var(--text-color);
overflow-x: hidden;
}
.container {
text-align: center;
width: 100%;
max-width: 800px;
padding: 20px;
margin: 0 auto;
display: flex;
flex-direction: column;
justify-content: center;
min-height: 60vh;
animation: fadeIn 0.8s ease-out;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.github-corner {
position: fixed;
top: 0;
right: 0;
z-index: 999;
transition: transform var(--transition-time) ease;
}
.github-corner:hover {
transform: scale(1.08);
}
.github-corner svg {
fill: var(--github-bg-color);
color: var(--github-color);
position: absolute;
top: 0;
border: 0;
right: 0;
width: 80px;
height: 80px;
filter: drop-shadow(0 2px 5px rgba(0, 0, 0, 0.2));
}
.logo {
margin-bottom: 20px;
transition: transform var(--transition-time) ease;
animation: float 6s ease-in-out infinite;
}
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-10px); }
}
.logo:hover {
transform: scale(1.08) rotate(5deg);
}
.logo svg {
filter: drop-shadow(0 5px 15px rgba(0, 0, 0, 0.2));
}
.title {
color: var(--text-color);
font-size: 2.3em;
margin-bottom: 10px;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
font-weight: 700;
letter-spacing: -0.5px;
animation: slideInFromTop 0.5s ease-out 0.2s both;
}
@keyframes slideInFromTop {
from { opacity: 0; transform: translateY(-20px); }
to { opacity: 1; transform: translateY(0); }
}
.subtitle {
color: rgba(255, 255, 255, 0.9);
font-size: 1.1em;
margin-bottom: 25px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
line-height: 1.4;
animation: slideInFromTop 0.5s ease-out 0.4s both;
}
.search-container {
display: flex;
align-items: stretch;
width: 100%;
max-width: 600px;
margin: 0 auto;
height: 55px;
position: relative;
animation: slideInFromBottom 0.5s ease-out 0.6s both;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
border-radius: 12px;
overflow: hidden;
}
@keyframes slideInFromBottom {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
#search-input {
flex: 1;
padding: 0 20px;
font-size: 16px;
border: none;
outline: none;
transition: all var(--transition-time) ease;
height: 100%;
}
#search-input:focus {
padding-left: 25px;
}
#search-button {
width: 60px;
background-color: var(--primary-color);
border: none;
cursor: pointer;
transition: all var(--transition-time) ease;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
#search-button svg {
transition: transform 0.3s ease;
stroke: white;
}
#search-button:hover {
background-color: var(--primary-dark);
}
#search-button:hover svg {
transform: translateX(2px);
}
#search-button:active svg {
transform: translateX(4px);
}
.tips {
color: rgba(255, 255, 255, 0.8);
mar
Open service 2606:4700:3030::6815:1bf0:443 · docker.go2win.top
2026-01-23 07:00
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 07:00:19 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 9459
Connection: close
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6%2FGQsZ1fry48nI0%2BjqJI1tklQSiWqw3JRwY6WjxVNYs9cg9f7SO0LXwqAw9qf5O0ccAJ%2BezXgAKDPnj3NOUBleaHx8nxVX0IwbrcFbCvj5Npw9j6RSEhtiMHIcq%2F"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2569d52a46feb3-AMS
alt-svc: h3=":443"; ma=86400
Page title: Docker Hub 镜像搜索
<!DOCTYPE html>
<html>
<head>
<title>Docker Hub 镜像搜索</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
:root {
--github-color: rgb(27,86,198);
--github-bg-color: #ffffff;
--primary-color: #0066ff;
--primary-dark: #0052cc;
--gradient-start: #1a90ff;
--gradient-end: #003eb3;
--text-color: #ffffff;
--shadow-color: rgba(0,0,0,0.1);
--transition-time: 0.3s;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
background: linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);
padding: 20px;
color: var(--text-color);
overflow-x: hidden;
}
.container {
text-align: center;
width: 100%;
max-width: 800px;
padding: 20px;
margin: 0 auto;
display: flex;
flex-direction: column;
justify-content: center;
min-height: 60vh;
animation: fadeIn 0.8s ease-out;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.github-corner {
position: fixed;
top: 0;
right: 0;
z-index: 999;
transition: transform var(--transition-time) ease;
}
.github-corner:hover {
transform: scale(1.08);
}
.github-corner svg {
fill: var(--github-bg-color);
color: var(--github-color);
position: absolute;
top: 0;
border: 0;
right: 0;
width: 80px;
height: 80px;
filter: drop-shadow(0 2px 5px rgba(0, 0, 0, 0.2));
}
.logo {
margin-bottom: 20px;
transition: transform var(--transition-time) ease;
animation: float 6s ease-in-out infinite;
}
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-10px); }
}
.logo:hover {
transform: scale(1.08) rotate(5deg);
}
.logo svg {
filter: drop-shadow(0 5px 15px rgba(0, 0, 0, 0.2));
}
.title {
color: var(--text-color);
font-size: 2.3em;
margin-bottom: 10px;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
font-weight: 700;
letter-spacing: -0.5px;
animation: slideInFromTop 0.5s ease-out 0.2s both;
}
@keyframes slideInFromTop {
from { opacity: 0; transform: translateY(-20px); }
to { opacity: 1; transform: translateY(0); }
}
.subtitle {
color: rgba(255, 255, 255, 0.9);
font-size: 1.1em;
margin-bottom: 25px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
line-height: 1.4;
animation: slideInFromTop 0.5s ease-out 0.4s both;
}
.search-container {
display: flex;
align-items: stretch;
width: 100%;
max-width: 600px;
margin: 0 auto;
height: 55px;
position: relative;
animation: slideInFromBottom 0.5s ease-out 0.6s both;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
border-radius: 12px;
overflow: hidden;
}
@keyframes slideInFromBottom {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
#search-input {
flex: 1;
padding: 0 20px;
font-size: 16px;
border: none;
outline: none;
transition: all var(--transition-time) ease;
height: 100%;
}
#search-input:focus {
padding-left: 25px;
}
#search-button {
width: 60px;
background-color: var(--primary-color);
border: none;
cursor: pointer;
transition: all var(--transition-time) ease;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
#search-button svg {
transition: transform 0.3s ease;
stroke: white;
}
#search-button:hover {
background-color: var(--primary-dark);
}
#search-button:hover svg {
transform: translateX(2px);
}
#search-button:active svg {
transform: translateX(4px);
}
.tips {
color: rgba(255, 255, 255, 0.8);
mar
Open service 104.21.27.240:443 · docker.go2win.top
2026-01-23 07:00
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 07:00:19 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 9459
Connection: close
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Bp%2BpB4amGVp3mAHhRpra2JigZ7Gt7AUovoiAlwOPrlTTcz6SpNCQwURf51uNOGIxHcUtEy0WTDDtP%2FGgT9t1dMtP4CkIHFwAY5bdoeolSnh3"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2569d52a67d381-FRA
alt-svc: h3=":443"; ma=86400
Page title: Docker Hub 镜像搜索
<!DOCTYPE html>
<html>
<head>
<title>Docker Hub 镜像搜索</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
:root {
--github-color: rgb(27,86,198);
--github-bg-color: #ffffff;
--primary-color: #0066ff;
--primary-dark: #0052cc;
--gradient-start: #1a90ff;
--gradient-end: #003eb3;
--text-color: #ffffff;
--shadow-color: rgba(0,0,0,0.1);
--transition-time: 0.3s;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
background: linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);
padding: 20px;
color: var(--text-color);
overflow-x: hidden;
}
.container {
text-align: center;
width: 100%;
max-width: 800px;
padding: 20px;
margin: 0 auto;
display: flex;
flex-direction: column;
justify-content: center;
min-height: 60vh;
animation: fadeIn 0.8s ease-out;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.github-corner {
position: fixed;
top: 0;
right: 0;
z-index: 999;
transition: transform var(--transition-time) ease;
}
.github-corner:hover {
transform: scale(1.08);
}
.github-corner svg {
fill: var(--github-bg-color);
color: var(--github-color);
position: absolute;
top: 0;
border: 0;
right: 0;
width: 80px;
height: 80px;
filter: drop-shadow(0 2px 5px rgba(0, 0, 0, 0.2));
}
.logo {
margin-bottom: 20px;
transition: transform var(--transition-time) ease;
animation: float 6s ease-in-out infinite;
}
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-10px); }
}
.logo:hover {
transform: scale(1.08) rotate(5deg);
}
.logo svg {
filter: drop-shadow(0 5px 15px rgba(0, 0, 0, 0.2));
}
.title {
color: var(--text-color);
font-size: 2.3em;
margin-bottom: 10px;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
font-weight: 700;
letter-spacing: -0.5px;
animation: slideInFromTop 0.5s ease-out 0.2s both;
}
@keyframes slideInFromTop {
from { opacity: 0; transform: translateY(-20px); }
to { opacity: 1; transform: translateY(0); }
}
.subtitle {
color: rgba(255, 255, 255, 0.9);
font-size: 1.1em;
margin-bottom: 25px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
line-height: 1.4;
animation: slideInFromTop 0.5s ease-out 0.4s both;
}
.search-container {
display: flex;
align-items: stretch;
width: 100%;
max-width: 600px;
margin: 0 auto;
height: 55px;
position: relative;
animation: slideInFromBottom 0.5s ease-out 0.6s both;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
border-radius: 12px;
overflow: hidden;
}
@keyframes slideInFromBottom {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
#search-input {
flex: 1;
padding: 0 20px;
font-size: 16px;
border: none;
outline: none;
transition: all var(--transition-time) ease;
height: 100%;
}
#search-input:focus {
padding-left: 25px;
}
#search-button {
width: 60px;
background-color: var(--primary-color);
border: none;
cursor: pointer;
transition: all var(--transition-time) ease;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
#search-button svg {
transition: transform 0.3s ease;
stroke: white;
}
#search-button:hover {
background-color: var(--primary-dark);
}
#search-button:hover svg {
transform: translateX(2px);
}
#search-button:active svg {
transform: translateX(4px);
}
.tips {
color: rgba(255, 255, 255, 0.8);
mar