Docker: Play with docker(docker入门)
Docker基本操作图解:下面就是具体演示:点击add new instance,如何获取一个镜像:例如获取一个nginx镜像:查看本地有哪些镜像:将镜像运行为一个真正在运行的容器(虚拟机):其中-d是保持后台运行,-p 是端口映射,将内部的端口80和外部的端口80映射。点击80就转过来了:再开一个81端口:...
·
Docker基本操作图解:
下面就是具体演示:
点击add new instance,
如何获取一个镜像:
例如获取一个nginx镜像:
查看本地有哪些镜像:
将镜像运行为一个真正在运行的容器(虚拟机):
其中-d是保持后台运行,-p 是端口映射,将内部的端口80和外部的端口80映射。
点击80就转过来了:
再开一个81端口:
查看正在运行的容器:docker ps
进入容器里面,对容器进行修改操作:
再打开外部的80,ctrl+f5强制刷新避免缓存:
强制删除镜像:
通过容器提交镜像:
然后我们试试像nginx那样使用该镜像:
通过Dockerfile 来build镜像image:
先新建一个dockerfile文件
创建一个index.html:
构建镜像:
其中的-t m2指定为m2镜像名, 加 . 是指定的当前目录下的dockerfile文件
运行跑成容器:
docker save将一个镜像保存到一个文件里:
删除之前存在的镜像:
再通过之前的docker save的xx.tar文件构建(docker load):
这样之前docker save的镜像m2又重新拿回来了。
docker push:向docker hub等仓库推送我们的镜像...(此处略过)
推荐书籍:
Docker技术入门与实战(第3版)
更多推荐
已为社区贡献1条内容
所有评论(0)