docker笔记

https://mp.weixin.qq.com/s/IfAXIHzmi6HbyxHbb3ToEA
docker hub
https://hub.docker.com/_/tomcat?tab=description
docker:
集装箱
镜像和隔离

镜像 容器 仓库

docker命令:
docker version
docker info:显示docker的系统信息,包括镜像和容器的数量
docker --help
镜像命令:
docker images 获取所有命令行命令
在这里插入图片描述
仓库源 镜像标签 镜像id 镜像创建时间 大小
在这里插入图片描述
-a显示所有
-q 只显示id

拉取镜像
https://hub.docker.com/
在这里插入图片描述

docker搜索镜像
docker search mysql
在这里插入图片描述
下图的容器id是镜像id
在这里插入图片描述
新建容器并启动
docker run 【可选参数】 image

参数说明
–name=“name” 容器名字 tomcat1 tomcat2 用来区分容器
-d 后台方式运行
-it 使用交互方式运行,进入容器查看内容
-p 指定容器的端口 -p 8080:8080
-p id:主机端口:容器端口(常用)
-p 容器端口
容器端口
-大写P 指定随机端口

查看运行的容器 docker ps
查看曾经运行过的容器 docker ps -a
显示最近创建的容器 docker ps -a -n=?
显示当前所有容器的编号 docker ps -aq

从容器停止并退出 exit
从容器不停止并退出 ctrl+p+q

删除容器
docker rm 容器id 不能删除正在运行的容器
docker rm -f $(docker ps -aq) 删除所有的容器

启动和停止容器的操作
docker start 容器id 启动容器
docker restart 容器id 重启容器
docker stop 容器id 停止容器
docker kill 容器id 杀死容器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
进入当前容器的ID
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

docker部署tomcat

在这里插入图片描述

查看内存

docker state
在这里插入图片描述

docker镜像

镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和机遇运行环境开发的软件,它包含运行某个软件的所有内容,包括代码,运行时库环境变量和配置文件。
所有的应用,直接打包docker镜像,就可以直接跑起来。
如何得到一个镜像:
从远程仓库下载
朋友拷贝给你
自己制作一个镜像DockerFile

什么是容器数据卷

docker理念
将应用和环境打包成一个镜像
数据都在容器中,把容器删除,数据也会删除?需求:数据持久化。
mysql容器删除,数据也会删除?数据可以存储在本地 数据本地化。
容器之间有一个数据共享的技术。docker产生的数据同步到本地。
卷技术:容器的持久化和同步操作。容器之间可以数据共享
在这里插入图片描述

查看挂载:
在这里插入图片描述
在这里插入图片描述
mysql的持久化
在这里插入图片描述
dockerFile
dockerFile用来构建镜像的构建文件
在这里插入图片描述
容器之间配置信息的传递,数据劵容器的生命周期会持续到没有人使用容器为止。

构建步骤:

1:编写一个dockerfile文件
2:docker build构建成为一个镜像
3:docker run运行镜像
4:docker push发布镜像(dockerhub、阿里云镜像仓库!)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
构建命令
docker build -t mycentos:0.2 .

发布镜像

阿里云镜像

1 登录阿里云
2 找到容器镜像服务
3 创建命名空间
4 创建容器镜像

去阿里云搜索 容器镜像服务

### 回答1: 要下载Docker笔记,首先需要了解Docker是什么以及其使用场景。 Docker是一种开源的容器化平台,可以帮助用户打包、部署和运行应用程序。通过使用容器化技术,用户无需担心运行环境的差异,可以将应用程序和其依赖项打包到一个可移植的容器中,随时在不同的环境中运行。 要下载Docker笔记,可以按照以下几个步骤进行操作: 1. 首先,需要在计算机上安装Docker。可以从Docker官方网站(https://www.docker.com/)上下载适合自己操作系统的Docker安装包,并按照安装指南进行安装。 2. 安装完成后,需要启动Docker服务。根据操作系统的不同,可以在启动菜单或终端中找到Docker应用程序,并点击打开。在Docker控制台中,可以查看、管理容器以及进行其他操作。 3. 接下来,需要搜索并下载Docker笔记的镜像。可以使用Docker Hub(https://hub.docker.com/)这个官方的镜像仓库,搜索关键词以找到合适的笔记镜像。在搜索结果中,会显示镜像的名称、描述、标签等信息,选择一个合适的镜像。 4. 找到想要下载的笔记镜像后,可以使用Docker命令行工具或Docker控制台中的图形界面来下载镜像。通过输入命令`docker pull 镜像名称:标签`,即可下载对应的笔记镜像到本地。 5. 下载完成后,可以使用`docker images`命令在本地查看已下载的镜像列表。根据下载的笔记镜像的名称和标签,可以使用`docker run`命令来创建并启动一个容器,从而运行笔记。 通过以上步骤,就可以成功下载Docker笔记并在本地运行。希望这些信息对您有帮助! ### 回答2: 要下载Docker笔记,首先需要知道从哪里获取这些笔记Docker有一个官方文档网站,其中包含了大量关于Docker的技术文档、教程和示例以及各种使用场景的说明。用户可以访问Docker官方网站,在文档部分进行浏览和搜索,找到所需的笔记。 在Docker官方文档网站上,用户可以按照主题、标签或关键字进行检索,以找到相关的笔记。网站还提供了各种文件格式的下载选项,包括PDF、EPUB和HTML版本,用户可以根据自己的使用习惯选择适合的格式进行下载。 此外,还有一些第三方资源库和网站提供了Docker相关的笔记下载。例如GitHub上有很多开源项目,其中包含了Docker的使用笔记和示例代码。用户可以通过在GitHub上搜索关键字"Docker笔记"或"Docker notes"来找到相关的项目,然后根据项目的说明进行下载。 总之,下载Docker笔记可以通过Docker官方文档网站或第三方资源库进行。用户可以根据自己的需求和偏好选择下载适合自己的格式和来源。 ### 回答3: 要下载 Docker 笔记,首先需要确保已经安装了 Docker 客户端工具。然后按照以下步骤进行下载: 1. 打开终端或命令提示符,输入以下命令来下载 Docker 笔记Docker 镜像: ``` docker pull [镜像名称] ``` 这里的 `[镜像名称]` 是 Docker Hub 上提供的 Docker 镜像名称,可以根据需要搜索并选择合适的镜像。 2. 等待镜像下载完成后,使用以下命令来创建和运行一个 Docker 容器,并将笔记下载到本地: ``` docker run -it --name [容器名称] [镜像名称] [下载命令] ``` 这里的 `[容器名称]` 是用于标识容器的名称,`[下载命令]` 是具体的下载命令,可以根据下载方式的不同进行相应的设置。 3. 等待下载完成后,可以使用以下命令来停止并删除容器: ``` docker stop [容器名称] docker rm [容器名称] ``` 这里的 `[容器名称]` 是之前创建容器时指定的名称。 通过以上步骤,你就可以成功下载 Docker 笔记到本地了。记得根据实际需求选择适合的 Docker 镜像和下载命令,同时也可以通过 Docker Hub 上的文档和社区提供的资源,了解更多有关 Docker 的使用方法和技巧。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值