侧边栏壁纸
博主头像
Awesome Devin 博主等级

行动起来,活在当下

  • 累计撰写 345 篇文章
  • 累计创建 26 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

alpine替换阿里云镜像源

Administrator
2025-12-30 / 0 评论 / 0 点赞 / 1 阅读 / 0 字

alpine替换阿里云镜像源

基于alpine重新打镜像

Dockerfile

#cat Dockerfile 
FROM alpine
RUN sed -i "s/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g" /etc/apk/repositories \
      && apk add --no-cache 

构建并打标签

docker build -t alpine:20251230 .

运行

docker run --rm -it --pid=host alpine:20251230

安装软件

安装htop软件

/ # apk add htop
(1/3) Installing ncurses-terminfo-base (6.5_p20251123-r0)
(2/3) Installing libncursesw (6.5_p20251123-r0)
(3/3) Installing htop (3.4.1-r1)
Executing busybox-1.37.0-r30.trigger
OK: 8942 KiB in 19 packages

安装net-tools

/ # apk add net-tools
(1/2) Installing mii-tool (2.10-r3)
(2/2) Installing net-tools (2.10-r3)
Executing busybox-1.37.0-r30.trigger
OK: 9318 KiB in 21 packages
/ # ping baidu.com
PING baidu.com (124.237.177.164): 56 data bytes
64 bytes from 124.237.177.164: seq=0 ttl=127 time=33.519 ms

安装bind-tools

/ # apk add bind-tools
( 1/15) Installing fstrm (0.6.1-r4)
( 2/15) Installing krb5-conf (1.0-r2)
( 3/15) Installing libcom_err (1.47.3-r0)
( 4/15) Installing keyutils-libs (1.6.3-r4)
( 5/15) Installing libverto (0.3.2-r2)
( 6/15) Installing krb5-libs (1.22.1-r0)
( 7/15) Installing json-c (0.18-r1)
( 8/15) Installing nghttp2-libs (1.68.0-r0)
( 9/15) Installing protobuf-c (1.5.2-r2)
(10/15) Installing userspace-rcu (0.15.3-r0)
(11/15) Installing libuv (1.51.0-r0)
(12/15) Installing xz-libs (5.8.1-r0)
(13/15) Installing libxml2 (2.13.9-r0)
(14/15) Installing bind-libs (9.20.17-r0)
(15/15) Installing bind-tools (9.20.17-r0)
Executing busybox-1.37.0-r30.trigger
OK: 16.2 MiB in 36 packages

/ # dig baidu.com

; <<>> DiG 9.20.17 <<>> baidu.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48861
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;baidu.com.			IN	A

;; ANSWER SECTION:
baidu.com.		53	IN	A	111.63.65.247
baidu.com.		53	IN	A	110.242.74.102
baidu.com.		53	IN	A	111.63.65.103
baidu.com.		53	IN	A	124.237.177.164

;; Query time: 11 msec
;; SERVER: 223.5.5.5#53(223.5.5.5) (UDP)
;; WHEN: Tue Dec 30 06:22:04 UTC 2025
;; MSG SIZE  rcvd: 102

安装telnet

/ # apk search telnet
inetutils-telnet-2.6-r0
inetutils-telnet-doc-2.6-r0
kio-6.19.1-r0
kio5-5.116.0-r0
ocamlnet-4.1.9-r2
perl-anyevent-readline-gnu-1.1-r0
perl-net-telnet-3.05-r1
perl-net-telnet-doc-3.05-r1
ruby-net-telnet-0.2.0-r4
ruby-net-telnet-doc-0.2.0-r4
/ # apk add inetutils-telnet
(1/4) Installing ncurses-terminfo-base (6.5_p20251123-r0)
(2/4) Installing libncursesw (6.5_p20251123-r0)
(3/4) Installing ncurses (6.5_p20251123-r0)
(4/4) Installing inetutils-telnet (2.6-r0)
Executing busybox-1.37.0-r30.trigger
OK: 8994 KiB in 20 packages
---
/ # telnet 223.5.5.5 443
Trying 223.5.5.5...
Connected to 223.5.5.5.
Escape character is '^]'.
0
博主关闭了所有页面的评论