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 .