All Projects → cheerego → docker-wrapper

cheerego / docker-wrapper

Licence: Apache-2.0 License
k8s docker 国内镜像 gcr.io quay.io

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to docker-wrapper

gitops-playground
Reproducible infrastructure to showcase GitOps workflows and evaluate different GitOps Operators on Kubernetes
Stars: ✭ 77 (+120%)
Mutual labels:  gcr, k8s
K8s For Docker Desktop
为Docker Desktop for Mac/Windows开启Kubernetes和Istio。
Stars: ✭ 3,863 (+10937.14%)
Mutual labels:  china, k8s
siddhi-operator
Operator allows you to run stream processing logic directly on a Kubernetes cluster
Stars: ✭ 16 (-54.29%)
Mutual labels:  k8s
aws-eks-orb
An orb to simplify deployments to Amazon Elastic Container Service for Kubernetes (Amazon EKS)
Stars: ✭ 16 (-54.29%)
Mutual labels:  k8s
gimletd
The Gitops Release Manager
Stars: ✭ 24 (-31.43%)
Mutual labels:  k8s
radondb-mysql-kubernetes
Open Source,High Availability Cluster,based on MySQL
Stars: ✭ 146 (+317.14%)
Mutual labels:  k8s
laravel-docker-k8s
Laravel using Docker and Kubernetes
Stars: ✭ 60 (+71.43%)
Mutual labels:  k8s
googleapis-mirror
A subset mirror of the Google Libraries API CDN meant to be served from your local development machine when internet access is lacking.
Stars: ✭ 45 (+28.57%)
Mutual labels:  mirror
khelm
A Helm chart templating CLI, kpt function and kustomize plugin
Stars: ✭ 46 (+31.43%)
Mutual labels:  k8s
charts
Public helm charts
Stars: ✭ 15 (-57.14%)
Mutual labels:  k8s
kube-dump
Backup a Kubernetes cluster as a yaml manifest
Stars: ✭ 142 (+305.71%)
Mutual labels:  k8s
k8snetlook
Kubernetes Network Problem Detector
Stars: ✭ 40 (+14.29%)
Mutual labels:  k8s
k8s-log
容器日志搜集套件。
Stars: ✭ 15 (-57.14%)
Mutual labels:  k8s
autoconf
Mirror of git://git.savannah.gnu.org/autoconf.git
Stars: ✭ 21 (-40%)
Mutual labels:  mirror
build-your-own-platform-with-knative
Knativeのコンポーネントを理解しながらFaaSプラットフォームをDIYするワークショップです
Stars: ✭ 43 (+22.86%)
Mutual labels:  gcr
brauzie
Awesome CLI for fetching JWT tokens for OAuth2.0 clients
Stars: ✭ 14 (-60%)
Mutual labels:  k8s
AgentBaker
Agent Baker is aiming to provide a centralized, portable k8s agent node provisioning lib as well as rich support on different OS image with optimized k8s binaries.
Stars: ✭ 45 (+28.57%)
Mutual labels:  k8s
carvel-simple-app-on-kubernetes
K8s simple Go app example deployed with k14s tools
Stars: ✭ 23 (-34.29%)
Mutual labels:  k8s
memcached
Memcached Operator for Kubernetes
Stars: ✭ 18 (-48.57%)
Mutual labels:  k8s
panamax
Mirror rustup and crates.io repositories, for offline Rust and cargo usage.
Stars: ✭ 119 (+240%)
Mutual labels:  mirror

Introduction

在K8S的使用过程中,总是有一些镜像拉取不下来。

灵感来源于 https://ieevee.com/tech/2019/03/02/azure-gcr-proxy.html

迫于拉取镜像很难受。

频繁重复的docker pull docker tag 很麻烦。

编写shell每次都要改。

所以编写了这个工具。

万恶的 k8s.gcr.io gcr.io quay.io .

Requirement

docker in your system and docker command in your environment

Usage

# k8s.gcr.io
docker-wrapper pull k8s.gcr.io/kubernetes-dashboard-amd64:v1.10.1

# gcr.io
docker-wrapper pull gcr.io/jenkinsxio/prow/crier:v20190510-3f2c8d788

# quay.io
docker-wrapper pull quay.io/coreos/etcd:v3.3

# normal
docker-wrapper pull nginx

Install

Download

release

or

go get github.com/cheerego/docker-wrapper

Source build

git clone https://github.com/cheerego/docker-wrapper.git  
cd docker-wrapper
go get 
make

我的另一个小工具,方便你切换 kubeconfig

https://github.com/cheerego/kube-switch

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].