当前位置: 首页 > 软件库 > 云计算 > >

docker-java-sample

授权协议 Apache-2.0 License
开发语言 Java
所属分类 云计算
软件类型 开源软件
地区 不详
投 递 者 曾枫
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Docker Java Sample

This repository contain samples that shows integration of Docker and Java.

Maven

Classical

  1. Build app: mvn package

  2. Run app: mvn exec:java

With Docker

  1. Build image: mvn package -Pdocker

  2. Run container: mvn install -Pdocker

With DC/OS

  1. Run application: mvn install -Pdcos

Gradle

Classical

  1. Build app: ./gradlew build

  2. Run app: ./gradlew run

With Docker

  1. Build image: ./gradlew dockerBuildImage

  2. Run container: ./gradlew startContainer

  • 参考: https://docs.docker.com/compose/compose-file/compose-file-v3/#compose-file-v34-and-under https://docs.docker.com/compose/compose-file/compose-file-v3/#env_file 第一步:定义自己的参数,在myEnv.env   或 .env的文件中,

  • Docker安装Kafka(docker-compose.yml)   前置条件 请先安装Docker    创建docker-compose.yml文件 version: '2' services: zookeeper: image: wurstmeister/zookeeper ports: - "2181:2181" restart: always

  • canal由来及相关介绍 需要了解canal框架介绍,安装及源码请参考wiki;基本安装过程及demo,官方git上都介绍的很清楚,强烈建议阅读git上相关介绍。 canal部署前Mysql相关设定 对于自建 MySQL , 需要先开启 Binlog 写入功能,配置 binlog-format 为 ROW 模式,my.cnf 中配置如下 [mysqld] log-bin=mysql

  • Docker In Docker docker run -it --rm --name dind-sample --privileged --name dind-sample docker:19.03.12-dind or docker run -it --rm --name dind-sample -v /var/run/docker.sock:/var/run/docker.sock doc

  • [docker redis 6.2 cluster (一) 随机分配三主三从] ENV Docker version 19.03.5, build 633a0ea838 docker-compose-1.22.0-2.fc29.noarch compose file 3.7 code code on github 创建目录和配置文件 创建配置文件并设置权限 basepath=$(pwd) for

  • 1: 镜像文件的查看 查看本地有哪些镜像 [root@localhost ~]# docker images REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE nginx               latest              b7dd2c8cb8a8

 相关资料
  • 请问如何在Java中为docker容器运行curl操作?当我在shell上运行此命令时 Docker统计 我得到了这个结果 对于这个容器 我的问题是,如何从Java程序(RESTAPI)运行这个命令行(docker stats)并检索结果?

  • 问题内容: 我一直在尝试使用Oracle Java(而非openjdk)创建基于高山的docker映像。我被特别要求在这里创建我们自己的图像。 这是我想出的Dockerfile: 有一些不必要的命令(如呼应JAVA_HOME目录),它被添加到帮助调试,但现在我卡住:回报不如预期,但回报率。 我尝试了几件事,包括将可执行文件符号链接到/ usr / bin,但无济于事。 我想念什么? 编辑:码头工人

  • 我一直在尝试用Oracle Java(而不是openjdk)创建一个基于alpine的docker镜像。我被特别要求在这里创造我们自己的形象。 这是我想出的Dockerfile: 有一些不必要的命令(比如回显JAVA_HOME dir)是为了帮助调试而添加的,但现在我被卡住了:

  • 我们正在升级docker中的微服务以使用Java17,之前我们使用了基本映像openjdk: 11-jre-Slim。Java17的对应映像是什么? 似乎没有openjdk:17 jre slim?事实上,最近似乎没有任何jre图像-只有JDK。11 jre slim映像的大小似乎在75MB左右——是否有合适的大小类似的Java 17映像? 我们过去也使用过阿尔卑斯山的图像。

  • 我在理解Docker Java容器如何为主机使用内存时遇到了一些问题。我给了容器JVM选择

  • 这是我的docker-commentfile.yaml: 这是一个由两个cotnainer组成的组合,一个使用mysql,一个使用Java代码,使用db,现在我需要运行它,我有一个错误: 有人知道错误的原因吗?