diff --git a/.gitignore b/.gitignore
index 223ca59..5567da5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -341,3 +341,9 @@ ASALocalRun/
.mfractor/
cmake/
cmake-*
+
+# OS X
+.DS_Store
+
+# Centos Build
+centos7release/
\ No newline at end of file
diff --git a/dockerfiles/centos-build/Dockerfile b/dockerfiles/centos-build/Dockerfile
new file mode 100644
index 0000000..82e7813
--- /dev/null
+++ b/dockerfiles/centos-build/Dockerfile
@@ -0,0 +1,6 @@
+FROM centos/devtoolset-7-toolchain-centos7
+USER 0
+RUN yum install epel-release -y
+# Blingfire needs Cmake3
+RUN yum install cmake3 -y
+USER 1001
\ No newline at end of file
diff --git a/dockerfiles/centos-build/README.md b/dockerfiles/centos-build/README.md
new file mode 100644
index 0000000..e69de29
diff --git a/dockerfiles/centos-build/build-centos7.sh b/dockerfiles/centos-build/build-centos7.sh
new file mode 100755
index 0000000..a32149c
--- /dev/null
+++ b/dockerfiles/centos-build/build-centos7.sh
@@ -0,0 +1,10 @@
+rm -rf ../../centos7release
+
+docker build . -t blingfire-centos7-build
+
+docker run -it \
+ --mount type=bind,source="$(pwd)/../..",target=/BlingFire \
+ docker.io/library/blingfire-centos7-build /bin/bash -c \
+ "cd /BlingFire && mkdir centos7release && cd centos7release && cmake3 -DCMAKE_BUILD_TYPE=Release .. && make"
+
+cp ../../centos7release/libblingfiretokdll.so ../../nuget/lib/centos.7-x64
\ No newline at end of file
diff --git a/nuget/lib/BlingFireNuget.csproj b/nuget/lib/BlingFireNuget.csproj
index f9d580c..e8a23ac 100644
--- a/nuget/lib/BlingFireNuget.csproj
+++ b/nuget/lib/BlingFireNuget.csproj
@@ -14,8 +14,8 @@
BlingFire wrapper for .Net Core, see https://github.com/microsoft/BlingFire for details.
MIT
true
- 0.1.8
- 0.1.8
+ 0.1.9
+ 0.1.9
true
false
contentFiles
@@ -42,6 +42,11 @@
+
+
+
+
+
diff --git a/nuget/lib/centos.7-x64/libblingfiretokdll.so b/nuget/lib/centos.7-x64/libblingfiretokdll.so
new file mode 100755
index 0000000..5e3edbb
Binary files /dev/null and b/nuget/lib/centos.7-x64/libblingfiretokdll.so differ