Skip to content

Commit d7a8339

Browse files
committed
update bytecodedl docker
1 parent d9f5506 commit d7a8339

3 files changed

Lines changed: 26 additions & 1 deletion

File tree

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: '2.4'
22
services:
33
bytecodedl:
4-
image: wuxxxxx/bytecodedl:1.0.1
4+
image: wuxxxxx/bytecodedl:1.0.2
55
restart: always
66
command: sleep infinity
77
volumes:

docker/bytecodedl/Dockerfile

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
From ubuntu:22.04
2+
3+
LABEL version="1.0.2"
4+
LABEL maintainer="yxxx <yxwuman@gmail.com>"
5+
6+
RUN apt-get update \
7+
&& apt-get install -y vim \
8+
&& apt-get install -y wget \
9+
&& apt-get install -y git \
10+
&& apt-get install -y openjdk-8-jdk
11+
12+
RUN wget https://souffle-lang.github.io/ppa/souffle-key.public -O /usr/share/keyrings/souffle-archive-keyring.gpg \
13+
&& echo "deb [signed-by=/usr/share/keyrings/souffle-archive-keyring.gpg] https://souffle-lang.github.io/ppa/ubuntu/ stable main" | tee /etc/apt/sources.list.d/souffle.list \
14+
&& apt update && apt install -y souffle
15+
16+
RUN wget https://github.com/BytecodeDL/soot-fact-generator/releases/download/v1.4.2/soot-fact-generator-1.4.2.jar

docker/neo4j-server/Dockerfile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
From neo4j:5.12.0
2+
3+
LABEL version="1.0.1"
4+
LABEL maintainer="yxxx <yxwuman@gmail.com>"
5+
6+
RUN wget https://github.com/BytecodeDL/bytecodedl-pathfinder-neo4j-procedure/releases/download/v1.0.1/bytecodedl-pathfinder-1.0.1.jar -O /var/lib/neo4j/plugins/bytecodedl-pathfinder-1.0.1.jar
7+
8+
ENV NEO4J_AUTH=neo4j/bytecodedl \
9+
NEO4J_dbms_security_procedures_unrestricted=bytecodedl.*

0 commit comments

Comments
 (0)