
Docker理论实践
爱打瞌睡沐小白
mini沐白
展开
-
Dockerfile及镜像制作实践
Dockerfile及镜像制作实践制作jdk镜像准备工作centos:7镜像 (所有的镜像文件创建时都需要有一个空的centos镜像,就类似通过一个空的光盘或u盘创建一个系统启动盘是一样的)jdk-8u51-linux-x64.tar.gz原创 2021-12-17 15:30:26 · 115 阅读 · 0 评论 -
Docker数据管理-数据卷和挂载目录
在容器中管理数据主要有两种方式数据卷(Volumes)挂载主机目录 (Bind mounts)数据卷数据卷是一个可供一个或多个容器使用的特殊目录,可以在容器之间共享和重用,默认会一直存在,即使容器被删除。数据卷操作创建数据卷docker volume create container-vol # container-vol为数据卷的名称看所有数据卷docker volume ls查看指定 数据卷 的信息docker volume inspect container-原创 2021-12-17 15:02:53 · 938 阅读 · 0 评论 -
Docker 容器操作实践
Docker 容器操作实践下载镜像CentOS(Image)docker pull centos:7查看镜像docker images创建并启动容器docker run -it xxxx bashxxx -镜像名称/id-it(-i表示交互式操作,-t表示终端)bash表示进入操作终端,基于交互式进行相关操作查看Docker中的容器查看docker运行中的所有容器docker ps -a查看容器日志(logs)信息docker container logs 802原创 2021-12-17 13:59:11 · 394 阅读 · 0 评论 -
Docker镜像操作
Docker镜像操作下载镜像docker pull hello-world浏览镜像文件docker images查看镜像详情docker inspect hello-world # docker inspect+镜像名称或镜像id查看镜像历史一个镜像是由多个层(layer)组成的,那么,我们要如何知道各个层的具体内容呢?通过 docker history 命令,可以列出各个层(layer)的创建信息,例如:docker history hello-world导出镜像文件镜像导出原创 2021-12-17 11:31:10 · 453 阅读 · 0 评论 -
Docker服务基本操作
Docker服务基本操作启动docker systemctl start docker查看docker状态systemctl status docker设置docker开机自启systemctl enable docker禁止docker开机自启systemctl disable docker查看docker信息docker info查看docker info中具体key的信息,例如:docker info | grep 'Docker Root Dir:'停止dock原创 2021-12-17 11:05:18 · 448 阅读 · 0 评论 -
安装Docker
Docker1.镜像Docker 镜像是一个特殊的文件系统(https://hub.docker.com/),镜像可以打包应用的运行环境以及应用程序,可以通过 Docker 启动这个镜像,进而将应用程序在一个容器中启动运行起来。2.容器Docker容器可以将其理解为一个运行镜像的载体,镜像(Image)和容器(Container)的关系,就像是光盘和光驱。容器基于镜像创建、启动,然后运行镜像的中的文件。Docker Host是docker宿主机(在linux安装的docker容器)Regis原创 2021-12-17 11:00:35 · 766 阅读 · 0 评论