打包 dotnet core 程序成一个镜像

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、启动容器

容器启动成功

相关文章
相关标签/搜索