跳转至

制作 etcd 镜像

根据自己对 etcd 的版本要求,下载对应的版本来构建镜像。

示例 Dockerfile

FROM alpine

WORKDIR /tmp

EXPOSE 2379/tcp
EXPOSE 2380/tcp

ADD http://cncfstack-download.oss-cn-hangzhou.aliyuncs.com/etcd/v3.4.14/etcd-v3.4.14-linux-amd64.tar.gz  ./

RUN tar xf etcd-v3.4.14-linux-amd64.tar.gz && \
    cp etcd-v3.4.14-linux-amd64/etcdctl /usr/local/bin/etcdctl && \
    cp etcd-v3.4.14-linux-amd64/etcd /usr/local/bin/etcd

构建镜像

docker build -t registry.cn-hangzhou.aliyuncs.com/cncfstack/mywiki-etcd:v1-20201229 .

推送镜像到镜像仓库

docker push registry.cn-hangzhou.aliyuncs.com/cncfstack/mywiki-etcd:v1-20201229