#1 Add Dockerfile and adapt README

已合并
nicolas 3 年之前 将 1 次代码提交从 nicolas/docker合并至 nicolas/master
共有 2 个文件被更改,包括 21 次插入0 次删除
  1. 9 0
      Dockerfile
  2. 12 0
      README.md

+ 9 - 0
Dockerfile

@@ -0,0 +1,9 @@
+FROM rust:1.60
+
+WORKDIR /usr/src/zombie
+COPY . .
+
+RUN cargo install --path .
+
+ENTRYPOINT ["/usr/src/zombie/target/release/zombie"]
+CMD ["examples/hello_world.bf"]

+ 12 - 0
README.md

@@ -1,2 +1,14 @@
 # zombie
 # zombie
 Fast Brainfuck interpreter written in Rust
 Fast Brainfuck interpreter written in Rust
+
+# Docker
+
+```sh
+$ docker build -t zombie .
+
+# default is running examples/hello_world.bf
+$ docker run -it --rm zombie
+
+# run specific example
+$ docker run -it --rm zombie examples/mandel.bf
+```