镜像、运行本地容器镜像"/>
K8S系列:创建本地容器镜像、运行本地容器镜像
本地镜像只可以在本机使用。
为了在任何机器上都可以使用,可以把镜像推送到一个外部的镜像仓库。
准备程序和Dockerfile
app.js
const http = require('http');
const os = require('os');console.log("Kubia server starting...");var handler = function(request, response) {console.log("Received request from " + request.connection.remoteAddress);response.writeHead(200);response.end("You've hit " + os.hostname() + "\n");
};var www = http.createServer(handler);
www.listen(8080);
端口8080
Dockerfile
FROM node:7
ADD app.js /app.js
ENTRYPOINT ["node", "app.js"]
FROM node:7
行定义了镜像的起始内容(构建所基于的基础镜像)。这个例子中使用的是 node 镜像的tag 7 版本。ADD app.js /app.js
把app.js文件从本地文件夹添加到镜像的根目录
更多推荐
K8S系列:创建本地容器镜像、运行本地容器镜像
发布评论