Docker 搭建

折腾了一个上午,docker使用这个配置文件就可以打包镜像啦

FROM domblack/oracle-jdk8
VOLUME /tmp
COPY *.jar /tmp/
ENTRYPOINT ["java","-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005","-jar","/tmp/jeewx-boot-base-system-1.0.0.jar"]
EXPOSE 8080
EXPOSE 5005

其中5005是调试用端口,然后如果想要包redis和数据库进去,可以使用docker-compose。 直接把数据库文件挂载到容器内部23333

version: '3'
services:
  redis:
    image: redis
    ports:
    - 6379:6379
  db:
    container_name: mysql-name2
    image: mysql
    volumes:
      - ./dataw:/var/lib/mysql
      - ./mysql/init:/docker-entrypoint-initdb.d
    ports:
      - "0.0.0.0:3308:3306"
    environment:
      - MYSQL_ROOT_PASSWORD=YKY12345..


  web:
    build: .
    ports:
      - 8080:8080
    depends_on:
      - db
      - redis

[mysqld]
bind-address=0.0.0.0
user=mysql
default-storage-engine=INNODB
#character-set-server=utf8
character-set-client-handshake=FALSE
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'
[client]
#utf8mb4字符集可以存储emoji表情字符
#default-character-set=utf8
default-character-set=utf8mb4
[mysql]
#default-character-set=utf8
default-character-set=utf8mb4

use mysql;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'YKY12345..';
create database jeewxBot;

use jeewxBot;
....

所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!

  Previous post 记各种软件安装、代码编写的坑
Next post   ACG图床

添加新评论

  关于博主

我也不知道说啥2333

  近期评论

  •  宇智波鼬: 这就是你换二次元的理由?[滑稽]
  •  admin: 太强了大佬,以后如果用树莓派搭NAS就用你这个了23333
  •  Joker's: 完全化的市场是缺点不是优点。你可以思考一下为什么。需要结合一波马克思主义原理
  •  Joker's: 人心没有错,他们只是没有方法论去指导他们哈哈哈
  •  3304457468: 社会主义与资本主义有相同之处,但不同之处也就是优点就是民主,资本主义由政府管理但是政府一般不会...
  •  Joker's: 因为两个人的思维,在数学上是属于随机噪声的,这也是为什么我们无法预测短期内金融市场的涨跌规律。
  •  Joker's: 实际上,你要透过现象看本质。你的钱本质上是和世界上的另外一个在市场经济里面劳动的人交换,所以和...
  •  3304457468: 哈哈
  •  3304457468: 你一块我一块,大家一起上北欧
  •  3304457468: 先说一下,“完”你打成“玩“了。还有一点就是,这篇文章应该针对的是”资本主义制度“而不是连同”...

  分类目录

很多东西宁缺毋滥,流星的光芒短暂而灼热闪耀。

让你变得更好的那个人,往往是你觉得很难与之相处的那个人。—— by 小宇

觉得自己做的到和不做的到,其实只在一念之间。

路在自己脚下,没有人可以决定我的方向。

你的选择是做或不做,但不做就永远不会有机会。

凡事顺其自然,遇事处于泰然,得意之时淡然,失意之时坦然,艰辛曲折必然,历尽沧桑悟然。