docker
远方的飞猪
热爱编程,代码行者。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
镜像拉取并且重命名推送到第三方镜像仓库
镜像拉取并且重命名推送到第三方镜像仓库原创 2022-12-30 19:46:30 · 798 阅读 · 0 评论 -
拉取 gcr.io 镜像,如 Kubernetes,istio 等
dockerhub根镜像代理 官方命令:docker pull nginx:latest 代理命令:docker pull dockerproxy.com/library/nginx:latest dockerhub常规镜像代理 官方命令:docker pull stilleshan/frpc:latest 代理命令:docker pull dockerproxy.com/stilleshan/frpc:latest github常规镜像代理 官方命令:docker pull ghcr.io/usern原创 2022-05-24 20:52:27 · 3072 阅读 · 0 评论 -
如何构建多架构多平台 Docker 镜像?
如何构建多架构多平台 Docker 镜像? 前言 在不同操作系统和处理器架构上运行应用是很普遍的需求,因此为不同平台单独构建发布版本是一种常见做法。 当我们用来开发应用的平台与部署的目标平台不同时,实现这一目标并不简单。 例如在 x86 架构上开发一个应用程序并将其部署到 ARM 平台的机器上,通常需要准备 ARM 平台的基础设施用于开发和编译。 在工作和生活中,我们可能经常需要将某个程序跑在不同的 CPU 架构上,比如让某些不可描述的软件运行在树莓派或嵌入式路由器设备上。 但是想要跨平台构建原创 2022-04-09 14:34:34 · 7479 阅读 · 5 评论 -
常见容器网络调试工具
bash bind-tools busybox-extras curl iproute2 iputils jq mtr net-tools nginx openssl perl-net-telnet procps tcpdump tcptraceroute wget 部署 YAML 文件 apiVersion: apps/v1 kind: Deployment metadata: name: network-multitool labels: app: network-multitoo原创 2021-12-28 14:06:16 · 10326 阅读 · 0 评论 -
批量下载以及导出镜像
images_base.txt 内容如下所示: gcr.io/spiffe-io/spire-agent:1.0.0 gcr.io/spiffe-io/spire-server:1.0.0 #!/bin/bash # 创建文件夹 rm -rf images/* rm -rf images.tar.gz mkdir images # pull、save 镜像 echo "拉取并且保存镜像" for pull_image in $(cat images_base.txt) do echo "开始拉.原创 2021-12-27 21:34:02 · 1231 阅读 · 0 评论 -
shell 脚本批量导入 docker 镜像并且替换镜像仓库地址
#!/usr/bin/env bash export SOURCE_HUB="xxxx" export TARGET_HUB="xxxx/example" repositories=$(docker images | grep $SOURCE_HUB |awk '{print $1":"$2}'|awk 'NR>1') for project in ${repositories[@]};do echo "source image $project" arr=(${project//\//原创 2021-03-28 20:32:08 · 1306 阅读 · 0 评论
分享