dockerize
Former-commit-id: e68c5b9568
Former-commit-id: 10d6568464404bf462bdc09fc0ec055aa24130d0
This commit is contained in:
6
Dockerfile
Normal file
6
Dockerfile
Normal file
@ -0,0 +1,6 @@
|
||||
FROM debian:stable
|
||||
RUN apt-get update && apt-get install -y openjdk-17* ant zip
|
||||
ADD . /usr/src/i2p.firefox
|
||||
WORKDIR /usr/src/i2p.firefox
|
||||
RUN ant jar
|
||||
CMD ./i2pbrowser.cmd
|
16
PACKAGES.md
16
PACKAGES.md
@ -96,6 +96,22 @@ Details are platform dependent. Same build-deps as everything else.
|
||||
|
||||
run: `ant jpackage`
|
||||
|
||||
Docker
|
||||
------
|
||||
|
||||
```sh
|
||||
docker build -t eyedeekay/i2p.plugins.firefox .
|
||||
```
|
||||
|
||||
```sh
|
||||
xhost + local:docker
|
||||
docker run -it --rm \
|
||||
--net=host \
|
||||
-e DISPLAY=unix$(DISPLAY) \
|
||||
-v /tmp/.X11-unix:/tmp/.X11-unix \
|
||||
eyedeekay/i2p.plugins.firefox
|
||||
```
|
||||
|
||||
OSX
|
||||
---
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#! /usr/bin/env sh
|
||||
|
||||
. ./config.sh
|
||||
docker build -f Dockerfile.fedora -t eyedeekay/i2p.plugins.firefox .
|
||||
docker build -f Dockerfile.fedora -t eyedeekay/i2p.plugins.firefox.fedora .
|
||||
docker rm -f i2pbrowser-fedora
|
||||
docker run --name i2pbrowser-fedora eyedeekay/i2p.plugins.firefox
|
||||
docker run --name i2pbrowser-fedora eyedeekay/i2p.plugins.firefox.fedora
|
||||
docker cp i2pbrowser-fedora:/src/i2p.plugins.firefox/i2pbrowser-${GITHUB_TAG}-1.x86_64.rpm .
|
||||
|
Reference in New Issue
Block a user