您的位置:首页 > 其它

制作etcd镜像

2018-04-11 20:00 323 查看
Dockerfile如下:

FROM index.tenxcloud.com/tenxcloud/centos:centos7

MAINTAINER liqing <liqing0771@qq.com>

COPY etcd-v2.3.7-linux-amd64/etcd* /usr/local/bin/

EXPOSE 2379 2380

启动etcd

1.定义环境变量

server_1=192.168.115.131
etcd_1=etcd1
client_port=2379  peer_port=2380


2.启动容器

docker run -d \
--net=host \
index.tenxcloud.com/liqing_0771/etcd:2.3.7 \
etcd -name=${etcd_1}  \
-initial-advertise-peer-urls=http://${server_1}:${peer_port}    \
-listen-peer-urls=http://${server_1}:${peer_port}  \
-listen-client-urls=http://${server_1}:${client_port},http://127.0.0.1:${client_port}  \
-advertise-client-urls=http://${server_1}:${client_port}  \
-initial-cluster-token=mifpay-etcd-cluster  \
-initial-cluster=${etcd_1}=http://${server_1}:${peer_port} \
-initial-cluster-state=new
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: