.net core 很好,可惜图片库到目前还没有完善。

用了zxing做二维码和条形码的输出,在win下没有半点问题,一上liunx就各种bug。记录一下解决过程,

 

首先创建docker容器

docker run -p 8008:80 -v /ocean/www/expresssearch/:/wwwroot -w /wwwroot/ microsoft/dotnet  dotnet /wwwroot/ExpressSearch.Web.dll

然后进入docker容器,忘记起名字了

docker exec -it f47a802dd52b  bash

先更新

apt-get update

做关联

ln -s /lib/x86_64-linux-gnu/libdl-2.24.so /lib/x86_64-linux-gnu/libdl.so

安装缺少的类库

apt-get install libgdiplus -y && ln -s libgdiplus.so gdiplus.dll

重启docker容器成功。

 

这么好的一个容器我要把他做成新的镜像,下次就可以直接用啦。

首先打包容器成为镜像

docker commit f47a802dd52b oceanheyang/dotnetimages:2.2

登录docker,如果之前没登录过的话

docker login

最后把新的镜像推送上去

docker push oceanheyang/dotnetimages:2.2



Leave a Reply