1、首先,咱们建立一个 dotnet core 的应用程序,以下docker
2、在程序的目录下面咱们建立一个 Dockerfile 文件,以下服务器
3、编写 Dockerfile 文件ui
简单介绍介绍一下上面的指令3d
1. FROM : 必须为第一个命令,指定基础镜像blog
2. WORKDIR : 工做目录容器
3. COPY : 将本地文件添加到容器中基础
4. ENV : 设置环境变量变量
5. ENTRYPOINT : 容器启动的时候,执行的命令打包
4、发布file
发布以前,咱们先设置一下 Dockerfile 文件的属性
选择项目,发布,发布完成,内容以下
5、生成镜像
咱们将这个文件夹,上传到 docker 服务器中
运行 docker 镜像打包命令: docker image build -t demo:v1 .
能够看到,镜像已经打包成功了,另外,注意一下打包命令的参数,-t 后面指明了镜像的名称和版本,最后还有一个 "." ,这个 "." 代表是 Dockerfile 文件所在的路径,"." 表示当前目录
6、启动容器
容器启动成功