ETCD镜像制作

etcd镜像使用的基础镜像是alpine linux操作系统,通过dockerfile安装etcd版本,打包成镜像。

创建dockerfile

1 FROM 10.117.245.28:5888/alpine:3.12
2 
3 ADD etcd /usr/local/bin/
4 ADD etcdctl /usr/local/bin/
5 RUN mkdir -p /var/etcd/
6 RUN mkdir -p /var/lib/etcd/

 

镜像制作方法

a.下拉alpine基础镜像命名成10.117.245.28:5888/alpine:3.12

b.上传etcd-v3.2.24-linux-amd64.tar.gz并解压出etcd-v3.2.24-linux-amd64目录

c.进入etcd-v3.2.24-linux-amd64目录,按上面构造dockerfile,etcd和etcdctl和dockerfile同级目录

d.执行 docker build -f ./dockerfile --rm -t 10.117.245.28:5888/etcd:v3.2.24 .

posted @ 2023-01-31 10:11  killerqi  阅读(187)  评论(0编辑  收藏  举报