hikettei / cl-waffe2

[Experimental] Graph and Tensor Abstraction for Deep Learning all in Common Lisp
https://hikettei.github.io/cl-waffe2/
MIT License
133 stars 5 forks source link

Add Dockerfile.archlinux #56

Closed elderica closed 1 year ago

elderica commented 1 year ago

Summary

This pull request introduce Dockerfile for testing in cleaner environment.

Feature

How to use

# Compile SBCL from source and import contents in cl-waffe2 repository.
$ sudo docker build -f Dockerfile.archlinux -t cl-waffe2:latest .

# Invoke make in container.
$ sudo docker run -it --rm cl-waffe2:latest
$ sudo docker run -it --rm cl-waffe2:latest test
$ sudo docker run -it --rm cl-waffe2:latest rlrepl

Bug

Unable to connect to server process in Docker container.

$ sudo docker run -it --rm -p 40050:4005 cl-waffe2:latest slime
$ sudo docker run -it --rm -p 40050:4005 cl-waffe2:latest slynk