Sign inSign up

jgsoftwares/oraclelinux_openjdk_derbydb

By jgsoftwares

•Updated 11 months ago

oracle linux 9 - openjdk 1.8

Image
Databases & storage
0

10K+

jgsoftwares/oraclelinux_openjdk_derbydb repository overview

run derbydb for openwrt as host \

-e NETWORK_NONE=vxlanwireguard -e NETWORK_NONE=lo

docker run -dit --security-opt seccomp=unconfined --security-opt apparmor=docker-default --net=host --net=none --name oraclelinuxderbydb --cgroupns=host --add-host="host.docker.internal:host-gateway" --cap-add=NET_ADMIN --cap-add=NET_RAW --kernel-memory=6M --tmpfs /opt/docker jgsoftwares/oraclelinux_openjdk_derbydb:openwrtext4 /bin/bash /root/startderbydb.sh
cron backup from openwrt hostsystem to path 

- year
- month
- day
0 0 1 1 *  docker cp oraclederbydb:/root /srv/www/htdocs/backupderbydb/year  # year
0 0 1 * *  docker cp oraclederbydb:/root /srv/www/htdocs/backupderbydb/month # month
0 0 * * 0  docker cp oraclederbydb:/root /srv/www/htdocs/backupderbydb/week # week
0 0 * * *  docker cp oraclederbydb:/root /srv/www/htdocs/backupderbydb/daily # daily

/etc/networks
auto redvlan
interface redvlan inet static
    address 217.160.255.254
    netmask 255.255.255.255

needed package for container

dnf install kernel it install kernel and firmeware for this container

the dockerfile https://github.com/demogitjava/landingpage/blob/master/dockerderbydb/docker-compose.yml⁠ the file must be in the same directory\

docker compose up -d --build

installed java version openjdk version "1.8.0_412"
OpenJDK Runtime Environment (build 1.8.0_412-b08)
OpenJDK 64-Bit Server VM (build 25.412-b08, mixed mode)\

start the container over openwrt as host
-p 217.160.255.254:1527:1527 optional \

docker run -it --name oraclederbydb -e LC_TIME=de_DE.ISO8859-1 -e LANG=de_DE.ISO-8859-1 -e NETWORK_IF=eth0 --runtime io.containerd.runc.v2 --cap-add=NET_ADMIN -e TZ=Europe/Berlin --net=host --net=none --restart unless-stopped --platform=linux/amd64 --dns 194.62.181.53 --dns 194.62.180.53 --dns 204.16.255.53 --dns 204.16.254.53 --kernel-memory=6M -e NTP_SERVER="2.rhel.pool.ntp.org" --isolation=default jgsoftwares/oraclelinux_openjdk_derbydb:openwrtext4 /bin/bash /root/startderbydb.sh

on host mode not needed
ip addr del 172.17.0.1/16 dev docker0

alternative runtime:
--runtime io.containerd.runc.v2 --runtime runc

access to container:

docker exec -it oraclederbydb /bin/bash

Tag summary

Content type

Image

Digest

sha256:09d4a8ca9…

Size

534.6 MB

Last updated

about 2 years ago

docker pull jgsoftwares/oraclelinux_openjdk_derbydb