代码改变世界

centos docker

2017-12-14 14:59  xchit  阅读(295)  评论(0编辑  收藏  举报

1.安装docker

yum install docker --安装docker

service docker start  --启动docker服务

docker --version  --查看版本

docker info --查看info 

docker images  --查看镜像

2.创建core项目

生成core webapi

删除跟目录 .dockerignore

修改Dockerfile文件

FROM microsoft/aspnetcore:2.0
ARG source
EXPOSE 80
COPY ${source:-bin/Release/PublishOutput} ./api
WORKDIR /api
ENTRYPOINT ["dotnet", "WebApi_docker.dll"]

发布文件到 bin/Release/PublishOutput

在centos创建目录  mkdir projects

上传整个项目到centos  projects目录

进入cd projects目录

创建docker镜像   docker build WebApi_docker

 运行这个镜像

 docker run -it -p 5002:5000 ffaf