- Docker是什么 -
1. 项目上线
这些都需要亲力亲为,很费事也很费时,需要大量的人力物力,如果有一套只需要代码部署层面的就好了,所以Docker应运而生。它是云时代的产物。
2. 云类型
4G内存、100T硬盘、10M带宽
8G内存、100G固态、100M带宽
- Docker的核心概念 -
1. 组成
2. Registry
Registry 分为公有(public)和私有(private)两种形式。
- Docker操作 -
1. 镜像操作
注意:删除时,如果镜像的 image id 一致,则需要按照一定顺序进行删除,因为镜像之间有关联(reference)。
2. 容器操作
以守护进程方式运行容器以守护进程方式运行容器注意:通过 run 创建并进入容器之后,如果使用 exit 命令退出容器,则容器停止。
再次进入该容器,先使用 start 启动容器,再使用 exec/attach 命令进入容器。
docker exec -it 容器名称或者容器 ID /bin/bash
docker attach 容器名称或者容器 ID
两者之间的区别:
attach 进入容器之后,如果使用exit 退出容器,则容器停止。
exec 进入容器之后,使用 exit退出容器,容器依然处于运行状态。
注意:源文件可以是宿主机器也可以是容器中的文件,同样,目标文件可以是容
器也可以是宿主机器的文件。
- 总结与经验分享 -
1. 指令学习思考
这么多指令怎么记,我要拿着一个笔记存起来,用的时候复制粘贴,需要改动的时候改吧改吧吗?
还是用的次数多了,自然就记住了?
但是有些指令太长了,懒的敲,直接复制粘贴了
是你你会怎么做?
2. 指令学习方法
示例一:
示例二:
示例三:
2. 总结
我不知道我的这种方式适不适用大家,但是从本质来看,我这么做就是为了解决我的问题,只要我能通过一种自己能够理解的、并且能够很快的把知识点消化了,不管用什么方法,对于我们而言都是有益的
“不管白猫黑猫,抓到老鼠就是好猫。”
所以对于自己而言,要找出适合自己的方法,提升自己的效率,这样不仅能很快达到目的,说不定也能触类旁通。
- 作者介绍 -
龙马 架构师一枚。