Get the app
Get the app部分,下载的时候可以直接git clone这个项目。在子目录app下操作即可。
Build the app’s container image
docker build -t getting-started .
-t指定Repository名
使用man docker build自己看:
所以完全可以将getting-started改成自己想要的tag名,这个将成为docker images之后列——REPOSITORY的名字,比如使用
docker build -t mynodejs .
来构建,结果:
. 指定构建目录
指的是在当前目录进行构建,Docker将会在当前目录下寻找Dockerfile文件开始build。
Start an app container
docker run -dp 3000:3000 getting-started
这就是普通的docker run命令,我误加了.结果失败,修改后ok: