基于windos10系统使用docker-machine、virtualBox、boot2docker.iso创建docker swarm及nexus私有仓使用

前提条件

1.下载好docker-machine,本人是离线安装,网络太差

docker-machine-Windows-x86_64.exe

在C:\Windows\System32改名

退出在cmd运行安装成功

2.下载virtualBox

网上很多,一致下一步安装好

3.下载boot2docker.iso  https://github.com/boot2docker/boot2docker/releases --------docker安装需要最新的boot2docker.iso,从docker的安装界面复制网址

4.新建虚拟容器

创建 docker-machine create default --virtualbox-no-vtx-check

     docker-machine create node1 --virtualbox-no-vtx-check

     docker-machine create node2 --virtualbox-no-vtx-check

     docker-machine create node3 --virtualbox-no-vtx-check

     docker-machine create node4 --virtualbox-no-vtx-check

5.使用 docker-machine ls查看vm

6.进行docker swam 配置 

6.1

进入具体主机

docker-machine ssh node1 manger

docker-machine ssh node2 worker

docker-machine ssh node3 worker

docker-machine ssh node4 worker

Exit;

6.2

manger

docker swarm init --advertise-addr 192.168.99.101

worker

 docker swarm join --token SWMTKN-1-01a7m9zqjbwyc4q1yyigo4f7gug8vl9q55k2zownkv4f9ptwwk-dfvrhfm9stdyumghbv4qn9qcx 192.168.99.101:2377

7.进入node1使用 docker node ls

8.部署服务一nginx为例 docker service create

部署集群

调用私有库 docker service create --replicas 2 -p 8088:80 --name web nginx

#docker pull  192.168.2.243:8082/localnginx:v01

调用公共库

docker service create --name web  --replicas =2 -p 8090:80 nginx

9.调用

10.指令

1.管理器节点离开Docker Swarm模式

docker swarm leave --force

2.普通节点离开Docker Swarm模式

docker swarm leave

3.重新开启Docker Swarm模式

docker swarm init

日志查看命令

1)查看容器启动时的日志:

docker logs 容器id

 

使用容器生成新的镜像

docker commit -a="yangyu" -m="tomcat without webapps.dist" c2de5293a386 mytomcat:1.0

删除节点

docker node rm  eaal8bz78gnjadou2xkkg41h5

安装私有库

node4     -        virtualbox   Running   tcp://192.168.99.104:2376

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值