//安装dockeryum install docker//运行docker服务service docker start//修改配置vi /etc/docker/daemon.json//换上国内源{"registry-mirrors": ["http://hub-mirror.c.163.com"]}//重启systemctl restart docker.service
此时创建docker文件夹 cd 进入文件夹
将编译好的文件copy进入此文件夹
此处我直接将发布文件copy进docker/SSO目录下
接文档1命令如下
//创建目录mkdir ~/docker//进入目录cd ~/build/Release///拷贝文件cp -r SSO/ ~/docker///进入目录cd ~/docker//创建dockerfilevim dockerfile//粘贴下列配置 其中 mcr.microsoft.com/dotnet/aspnet:6.0是指定微软官方运行容器FROM mcr.microsoft.com/dotnet/aspnet:6.0WORKDIR /appCOPY ./SSO/ ./ENTRYPOINT ["dotnet", "SSO.dll"]//退出后 构建镜像docker build -t dotnet:v1 .//运行docker run -d --rm -p 80:80 --name aspnetcore_test dotnet:v1
以上执行应该访问对应ip,就可以看见Hello World输出,就代表成功
