参考文章包括安装教程
http://www.ruanyifeng.com/blog/2018/02/docker-tutorial.html
image文件(镜像文件)
docker image ls --显示镜像文件
docker image rm --删除镜像文件
docker image pull --抓取镜像文件
docker container run --从image文件生成一个容器实例而且也会自动抓取镜像文件
docker container kill --终止
docker container ls --显示容器
docker container ls --all --显示包括已停止的容器
docker container rm 删除容器
编写Dockerfile创建镜像文件
Dockerfile
FROM python:3.7
COPY src/ /opt/src
WORKDIR /opt/src
RUN pip install -r requirements.txt
CMD ["python","app.py"]
有了Dockerfile可以创建image镜像文件
$ docker image build-t koa-demo.# 或者$ docker image build-t koa-demo:0.0.1.
-t是文件名最后的点代表Dockerfile文件的路径在当前路径
生成容器
docker container run -p 8000:3000 -it koa-demo /bin/bash
root@66d80f4aaf1e:/app# node demos/01.js
发布image文件
hub.docker.com 或 cloud.docker.com 注册一个账户
docker login
为本地的 image 标注用户名和版本
docker image tag[imageName][username]/[repository]:[tag]#
docker image tag koa-demos:0.0.1ruanyf/koa-demos:0.0.1
重新构造一下image文件
docker image build-t[username]/[repository]:[tag].
发布image文件
docker image push[username]/[repository]:[tag]
网友评论