Docker 容器化与全栈应用搭建指南
1. Docker 基础操作
在指定目录下,我们可以使用 COPY 关键字将 package.json 和 package-lock.json 文件添加到工作目录。由于 Node.js 应用默认运行在 3000 端口,所以使用 EXPORT 关键字选择 3000 端口进行 TCP 连接,这样就能从容器外部访问应用。
1.1 构建 Docker 镜像
要从 Dockerfile 创建 Docker 镜像,可使用 docker image build 命令。构建过程中,Docker 守护进程会读取 Dockerfile 并执行其中定义的命令,以下载和安装软件、将本地文件复制到镜像中并配置环境。在 Dockerfile 所在目录运行以下命令来构建镜像:
$ docker image build --tag nextjs:latest .
[+] Building 11.9s (10/10) FINISHED
=> [internal] load build definition from Dockerfile 0.1s
=> => transferring dockerfile: 136B 0.0s
=> [1/2] FROM docker.io/library/node:current
超级会员免费看
订阅专栏 解锁全文
1094

被折叠的 条评论
为什么被折叠?



