为智能小车增加web遥控器
作者:互联网
为了能让我的智能小车方便操控,我给它写了一个web遥控程序,整体过程可以分为两个步骤,一个是程序编写部分,一个是程序部署部分。
程序编写部分我就不多写了,这里直接放上地址大家自己看吧:程序地址 git@github.com:yzzhanga/carcontroller.git
程序部署部分我简单整理了一下分为5个步骤:
1、编写dockerfile
FROM openjdk:8u322-jdk VOLUME /tmp COPY target/carcontroller-0.0.1-SNAPSHOT.jar carcontroller.jar RUN bash -c "touch /carcontroller.jar" EXPOSE 8080 ENTRYPOINT ["java","-jar","carcontroller.jar"]
2、连接远程docker并调试镜像容器
- 添加远程服务器
- 选择dockerfile
- 填写容器名称
- 填写绑定端口
3、反向查找生成镜像
- 选择容器点击右键,选择showimage
- 找到对应的image
- 选择push image
4、登录执行环境下载镜像
docker login zhangyingzheng docker pull zhangyingzheng/carweb:1.1 docker run -itd --name carweb1.1 -p 8080:8080 zhangyingzheng/carweb:1.1
5、部署反向代理
server { listen 80; server_name 192.168.0.103; location / { proxy_pass http://127.0.0.1:8080; } }
标签:web,8080,程序,carcontroller,小车,zhangyingzheng,jar,遥控器,docker 来源: https://www.cnblogs.com/yzzhanga/p/16124691.html