docker学习笔记
。。。
小幻兽_xu
这个作者很懒,什么都没留下…
展开
-
Docker使用命名空间(docker学习笔记)
文章目录命名空间的:命名空间是Linux内核的一个强大特性。每个容器都有自己单独的命名空间,运行其中的应用都像在独立的操作系统中运行一样。命名空间保证了容器之间彼此互不影响。linux内核实现NameSpace 的主要目的就是为了实现轻量级虚拟化(容器)服务,构建一个相对隔离的shell环境。在同一个NameSpace下的进程可以感知彼此的变化,而对外界的进程则一无所知,这样可让容器内的进程运行在一个独立的系统环境中,以此达到隔离的目的。查看容器的进程Piddocker inspect --fo原创 2020-06-10 12:29:28 · 1599 阅读 · 0 评论 -
Docker网络(docker学习笔记)
文章目录1、配置容器网络2、通过端口映射访问容器3、配置容器互联4、配置高级网络一、 任务描述1、 了解Docker容器网络,了解如何配置基础网络,包括如何创建网络命名空间、绑定接口到网桥、端口映射等。2、 了解Docker高级网络配置。二、需要网络连接工具CRT三、 任务实施1、配置容器网络(1) 启动一个/bin/bash容器,指定—net=none参数。docker run -i -t --rm --net=none nginx /bin/bash之后的操作都在克隆会话窗口进行的原创 2020-06-10 12:11:26 · 205 阅读 · 0 评论 -
Docker存储(docker学习笔记)
文章目录一、 任务描述1、 了解Docker的存储方式,包括数据卷和数据卷容器。2、 会对数据卷进行创建、删除、挂载操作。3、 会使用数据卷容器来备、恢复、迁移数据卷。二、 任务实施1、 创建一个名为web的容器,并加载一个数据卷到容器的“/webapp”目录。在这里插入代码片2、 挂载一个主机目录作为数据卷(1) 使用“-v”标记制定挂载一个本地主机的目录到容器中。在这里插入代码片(2) 通过“:ro”将数据卷指定为只读。在这里插入代码片3、 挂载一个本地主机文件作为原创 2020-06-04 17:29:40 · 253 阅读 · 0 评论 -
Docker容器管理(docker学习笔记)
文章目录1、容器外部操作(1)启动容器(2)终止容器(3)使用docker attach命令进入容器(4)导出和导入容器快照(5)删除容器2、容器内部操作一、 任务描述1、 容器的启动、运行、停止、删除等基本外部操作。2、 容器内部的查询、修改、安装软件等基本操作。3、 容器的日志运维排错。二、 任务实施1、容器外部操作(1)启动容器1) 启动容器后输出“Hello world”,之后终止容器。sudo docker run ubuntu:14.04 /bin/echo 'hello wo原创 2020-06-01 18:55:28 · 153 阅读 · 0 评论 -
Docker镜像定制(docker学习笔记)
文章目录任务描述任务实施1、利用commit理解镜像构成并定制镜像2、使用Dockerfile定制镜像任务描述1、 手动修改容器内容,生产Docker镜像。2、 通过Dockerfile创建镜像。任务实施1、利用commit理解镜像构成并定制镜像(1)首先用nginx镜像启动一个容器,命名为webserver,并且映射了80端口,这样可以用浏览器去访问这个nginx服务器docker run --name webserver -d -p 80:80 nginx直接用浏览器访问的话,会原创 2020-05-28 11:48:12 · 196 阅读 · 0 评论 -
Docker 镜像管理(docker学习笔记)
文章目录任务描述任务实施1、获取镜像(1)从Docker Hub库中拉取Ubuntu镜像;(2)查看Ubuntu镜像是否下载到本地;2、运行镜像3、列出镜像(1)查询镜像;(2)根据仓库名列出镜像;(3)列出特定的某个镜像;(4)以特定格式显示(只列出镜像ID);4、查找镜像5、删除本地镜像注意:docker rmi 与docker rm的区别任务描述1、 了解Docker镜像的本地存储;2、 使用Docker命令实现镜像的线上查找、获取;3、 使用Docker命令实现镜像的线下运行、列出、删除。原创 2020-05-18 16:06:51 · 202 阅读 · 0 评论 -
在CentOS7系统中安装Docker(docker学习笔记)
文章目录具体内容准备资源内容实施1.首先2.添加yum源3.安装Docker4.配置镜像加速器5.查看Docker信息具体内容1、 在CentOS操作系统中安装Docker。2、 实现Docker容器平台的安装、部署、使用。准备资源内容实施1.首先(1) 添加内核参数;(2) 重新加载sysctl.conf;(3) 删除iptables防火墙规则;2.添加yum源(1) 在opt下新建centos文件夹,挂载光驱,并将光盘内的数据拷贝到centos文件夹内;(2) 添加yum软件源;原创 2020-05-13 12:58:02 · 266 阅读 · 0 评论