1、构建打包 docker build -t 自定义镜像名 . 【注意后边的 点 必须要有】
示例:docker build -t dotnet-zero-qrcode .
语法问 docker build -t 自定义镜像名 .
注意:后面有个 .号别忽视了。
回车后构建,初次构建比较慢,因为还需要下载net5的基础镜像,第2次以后就会变快很多。
构建镜像成功后输入:docker images 可以看生成的镜像
2、创建容器 docker run -d -p 8601:80 --name 自定义容器名 构建时自定义镜像名
示例:docker run -d -p 8601:80 --name dotnet-zero-qrcode-v3 dotnet-zero-qrcode
-d表示后台运行;
-p 指定端口,Linux的端口8601对应容器的80端口,这个80端口要跟Dockerfile暴露的端口保持一致;
--name 指定容器的名称