docker安装consul

单节点运行,首先启动一次容器:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
DOCKER_VOLUME_HOME=/home/docker;
docker run -d \
--name consul \
-p 8500:8500 \
consul;
DOCKER_VOLUME_HOME=/home/docker; docker run -d \ --name consul \ -p 8500:8500 \ consul;
DOCKER_VOLUME_HOME=/home/docker;
docker run -d \
--name consul \
-p 8500:8500 \
consul;

拷贝数据文件并删除容器:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
docker cp consul:/consul $DOCKER_VOLUME_HOME/consul;
docker rm -f consul;
docker cp consul:/consul $DOCKER_VOLUME_HOME/consul; docker rm -f consul;
docker cp consul:/consul $DOCKER_VOLUME_HOME/consul;
docker rm -f consul;

重新启动正式容器:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
DOCKER_VOLUME_HOME=/home/docker;
docker run -d \
--name consul \
-p 8500:8500 \
-v $DOCKER_VOLUME_HOME/consul:/consul \
consul;
DOCKER_VOLUME_HOME=/home/docker; docker run -d \ --name consul \ -p 8500:8500 \ -v $DOCKER_VOLUME_HOME/consul:/consul \ consul;
DOCKER_VOLUME_HOME=/home/docker;
docker run -d \
--name consul \
-p 8500:8500 \
-v $DOCKER_VOLUME_HOME/consul:/consul \
consul;

打开管理界面:http://127.0.0.1:8500

参考:

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享