随笔分类 -  Docker技术

摘要:有的时候,在docker容器中,我们要使用一些常用的命令,比如:修改文件内容vim、查看容器IP地址、ping另一个容器看能不能互访或者其他的需求,但是docker容器默认都是没有这些命令的,比如:这样 所以,来记录一下如何在docker容器中安装并使用这些命令,免得每次都百度,浪费时间 首先,ap 阅读全文
posted @ 2020-08-01 22:22 极限之旅 阅读(3520) 评论(0) 推荐(1)
摘要:开始前的准备工作 拥有一台云服务器,我的是腾讯云服务器(CentOS7) 腾讯云服务器安装Docker,我的版本是Docker 19.03.9,关于安装和配置镜像加速器可以查阅我的另一篇博文:https://www.cnblogs.com/andrew3/p/12941903.html,其中有详细的 阅读全文
posted @ 2020-06-04 13:49 极限之旅 阅读(3720) 评论(0) 推荐(0)
摘要:Dockerfile Dockerfile是用来构建Docker镜像的构建文件,是由一系列参数和命令构成的脚本。 构建的三个步骤:1、编写Dockerfile文件 2、docker build 3、docker run Docker保留字指令 FROM:基础镜像,当前新镜像是基于哪个镜像的 MAIN 阅读全文
posted @ 2020-06-02 18:51 极限之旅 阅读(317) 评论(0) 推荐(0)
摘要:容器数据卷就相当于外置的移动硬盘,可以用来保存容器中产生的数据,做到数据的持久化,也可以用来在容器间进行共享数据或者宿主机和容器间数据的共享。 添加数据卷 在宿主机直接命令添加:docker run -it -v /宿主机绝对路径目录:/容器内目录 镜像名 查看挂在是否成功可以使用命令:docker 阅读全文
posted @ 2020-05-24 19:36 极限之旅 阅读(174) 评论(0) 推荐(0)
摘要:镜像的定义 镜像是一种轻量级,可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,包含运行某个软件所需的所有内容,包括了代码、运行环境、库、环境变量和配置文件。 UnionFS(联合文件系统) UnionFS是一种分层、轻量级且高性能的文件系统,支持对文件系统的修改作为一次提交来一层层 阅读全文
posted @ 2020-05-24 11:50 极限之旅 阅读(198) 评论(0) 推荐(0)
摘要:前提:有镜像才可以创建容器 新建并启动容器 docker run [选项] 镜像名,其中,镜像名也可以使用镜像ID代替,最常用的选项-i:以交互模式运行容器,通常与-t同时使用,-t:为容器重新分配一个伪输入终端,也就是tty,通常与-i同时使用,--name:为容器指定一个运行中的新名称,-d:后 阅读全文
posted @ 2020-05-23 21:10 极限之旅 阅读(416) 评论(0) 推荐(0)
摘要:帮助命令 docker --help 镜像命令 docker images:查看本地的镜像信息,选项-a:显示本地所有可用的镜像,-q:显示当前镜像的ID 包括了docker镜像仓库源,tag标签(其实就是版本),镜像ID,创建时间,大小 --digests:显示摘要 --no-trunc:显示完整 阅读全文
posted @ 2020-05-23 17:05 极限之旅 阅读(396) 评论(0) 推荐(0)
摘要:Docker安装 Windows系统安装就不用说了,因为Docker是开源的,所以,直接去官网:https://www.docker.com/下载安装包安装就行了 其实,Linux系统安装也很简单,照着官网给的命令一通写下来,就安装成功了,然后启动服务,就可以使用了,比如:我的系统是CentOS7, 阅读全文
posted @ 2020-05-23 12:01 极限之旅 阅读(2589) 评论(0) 推荐(0)
摘要:Docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。(来自百度百科的解释) 其实,总结一下就是Docker是一个解决 阅读全文
posted @ 2020-05-23 10:50 极限之旅 阅读(133) 评论(0) 推荐(0)