复制代码
[TOC]
首先先到 gitHub 下载 docker----->toolbox(服务器版本搜索书签)
https://github.com/docker/toolbox/releases
复制代码
然后打开 dooker
碰到网络问题,下载 boot2docker.iso【手动下载】
blog.csdn.net/dhaiuda/art…
https://github.com/boot2docker/boot2docker/releases
复制代码
存放位置
C:\Users\dell\.docker\machine\cache\boot2docker.iso
复制代码
然后重启 docker
第一个坑(删掉刚刚默认下载的),通过镜像重新下载一个
docker-machine rm default
复制代码
重新下载
docker-machine create --engine-registry-mirror=http://f1361db2.m.daocloud.io -d virtualbox default
复制代码
再到 gitHub 上下载-->restheart.jar
https://github.com/SoftInstigate/restheart/releases
复制代码
git 敲命令
docker-machine env default
复制代码
eval "$(docker-machine env default)"
复制代码
查看详情
docker info
复制代码
下载 restheart 源代码
https://github.com/SoftInstigate/restheart.git
复制代码
修改源代码
然后打开目录===>restheart-master/Dockerfile
FROM gcr.io/distroless/java:11----------改成>FROM gcr.azk8s.cn/distroless/java:11
复制代码
操作源文件
把 restheart.jar 放到 restheart-master/target/下[target 自己建]
git 进入到 restheart-master 目录下敲代码
docker-compose up -d
复制代码
完成,获取 ip
docker-machine ip
复制代码
Test 测试---postman
修改 head==>Content-Type:application/json
新建数据库
put-->http:
put-->http:
post--->【切换到row】
[ { "name": "lkf", "age": 18, "frindes": [ "zkc" ],
"intersts": {
"play": "wangzhe"
复制代码
-->没有返回即为成功
获取数据 get
get---http:
复制代码
Docker操作
查看运行的容器
docker ps
docker stop 容器id/容器名称
Docker start容器id/容器名称
删除容器(先停止容器方可删除)
docker rm 容器id
docker exec -it xxxxx bash
(一样)配置完远程服务
可以利用git bash ,推送json文件到数据库