docker
文章平均质量分 66
留小星
持续更新 CV、NLP、语音、地震学领域深度学习相关阅读和学习笔记、手动实现各类深度学习网络结构(CNN、Transformer、GAN、DDPM、LLM)
展开
-
docker入狱(一):关键知识总结+实例
文章目录(一)Docker关键知识点(一)Docker关键知识点Docker入门非常简单,我是花了几天时间一边看着B站狂神的视频学习,一遍实操实现的。对于入门而言,这个视频非常推荐:https://www.bilibili.com/video/BV1og4y1q7M4?from=search&seid=6529544587816930868大多数知识点在我docker笔记中都有提及,也包哈一些我个人的理解:下面是我整理的一些知识点(详细内容请参考docker 基础知识部分):分布式和集原创 2021-09-01 09:39:12 · 242 阅读 · 0 评论 -
docker入门(十四):Docker构建自己的Tomcat镜像
利用docker发布Tomcat网页1. 下载Tomcat和JDK链接: https://pan.baidu.com/s/11qksICG0YX-dKbaQxAQElg密码: 8p7h2. 编写Dockerfile编写dockerfile和readme.txt文件touch readme.txtvim Dockerfile 内容为:# ubuntu系统FROM ubuntuMAINTAINER test<hello_tomcat@tomcat.com>COPY rea原创 2021-08-21 22:43:52 · 2089 阅读 · 0 评论 -
docker入门(十三):Docker构建自己的ubuntu镜像
构建我的ubuntuDocker hub 中 99%的镜像都是由下面这一层开始的FROM scratch然后构建我们自己的层。(1)编写配置文件dockerfile# 新建dockerfiletest@P340:/$ touch dockerfiledockerfile# 编写dockerfiletest@P340:/$ vim dockerfiledockerfile# 查看dockerfile内容,注意在dockerfile中注释需要单独一行,以#开头test@P340:/原创 2021-08-21 17:24:48 · 4020 阅读 · 0 评论 -
docker入门(十二):容器间数据同步
文章目录容器间的数据卷(1)什么时候用容器间的数据卷?(2)父容器共享数据原理容器间的数据卷(1)什么时候用容器间的数据卷? 如果有一些持续更新的数据需要在容器之间共享,需要创建父容器进行数据卷操作。父容器专门用来提供数据卷供其他容器挂载(2)父容器共享数据原理启动之前创建好的一个容器# 启动之前创建的一个ubuntu01的容器test@P340:/$ sudo docker start ubuntu01ubuntu01test@P340:/$ sudo docker psCONTAI原创 2021-08-21 10:22:31 · 1168 阅读 · 0 评论 -
docker入门(十一):Dockerfile
DokcerFile1、设呢帽DockerFile我们这里先简单的概括一下DockerFile:Dockerfile就是用来构建Docker镜像的构建文件,是一个命令脚本。通过这个脚本可以生成镜像,镜像是一层一层的,而脚本也是一个个的命令,每个命令都是一层。作者:繁华似锦Fighting链接:https://www.jianshu.com/p/738a6455b804来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。...原创 2021-08-21 09:22:23 · 598 阅读 · 0 评论 -
docker入门(十):容器数据卷
Docker 容器数据卷1. 什么是容器数据卷Docker容器数据卷,即Docker Volume(卷)。当Docker容器运行的时候,会产生一系列的数据文件,这些数据文件会在关闭Docker容器时,直接消失的。但是其中产生部分的数据内容,我们是希望能够把它给保存起来,另作它用的。关闭Docker容器=删除内部除了image底层数据的其他全部内容,也就是所以我们期望:...原创 2021-08-20 20:19:51 · 1231 阅读 · 0 评论 -
docker入门(九):commit镜像
1. Docker commit操作在运行的容器中,我们在基础镜像的基础上做了一些修改,然后希望将我们地修改给保存下来,方便之后的使用,也就是提交容器副本,使之成为一个新的镜像。test@P340:/$ sudo docker commit --helpUsage: docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]Create a new image from a container's changesOptions: -a, --原创 2021-08-20 19:12:02 · 635 阅读 · 0 评论 -
docker入门(八):docker镜像加载原理
文章目录1、镜像是什么2、Docker镜像获取的方式3、Docker镜像加载原理(1)UnionFS(联合文件系统)(2)Docker镜像加载原理1、镜像是什么镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时环境、库、环境变量和配置文件。即:所有的应用,直接打包成Docker镜像,就可以直接跑起来!2、Docker镜像获取的方式从仓库中拉取镜像(docker pull)。从本地文件中载入镜像(docker lo原创 2021-08-19 16:43:05 · 2434 阅读 · 0 评论 -
docker入门(七):docker部署Elasticsearch范例
文章目录步骤1. docker hub查看image信息2. 拉取镜像3. 运行容器4. 以交互模式进入容器步骤1. docker hub查看image信息https://hub.docker.com/_/elasticsearch使用search命令查看test@P340:/$ sudo docker search --filter STARS=100 elasticsearchNAME DESCRIPTION原创 2021-08-19 16:15:42 · 583 阅读 · 0 评论 -
docker入门(六):docker部署tomcat范例
文章目录步骤1. docker hub查看image信息2. 拉取镜像3. 运行容器4. 以交互模式进入容器步骤1. docker hub查看image信息https://hub.docker.com/_/tomcat使用search命令查看test@P340:/$ sudo docker search --filter STARS=100 tomcatNAME DESCRIPTION STARS OFF原创 2021-08-19 11:25:18 · 554 阅读 · 0 评论 -
docker入门(五):docker部署Ngnix范例
步骤1. docker hub查看image信息https://hub.docker.com/_/nginx使用search命令查看test@P340:/$ sudo docker search --filter STARS=100 nginxNAME DESCRIPTION STARS OFFICIAL AUTOMATEDnginx原创 2021-08-19 09:53:45 · 586 阅读 · 0 评论 -
docker入门(四):常用其他命令
常用其他命令(1)后台启动容器# 命令 docker run -d 镜像名字test@P340:/$ sudo docker run -d ubuntu52bf2d24e3fe0ee4be300b8b1cb132eeb1c63946c0dfda18dc35d8b5f159162b# 问题:ps 发现后台运行的容器停止了test@P340:/$ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS原创 2021-08-19 08:59:02 · 519 阅读 · 0 评论 -
Docker入门(三): Docker容器常用命令
容器命令说明:有了镜像才可以创建容器(1) 新建容器并启动:docker rundocker run [可选参数] image参数说明--name="Name" # 容器名字-d # 后台方式运行-p # 指定容器的端口,进入容器查看内容 -p ip:主机端口:容器端口 -p 主机端口:容器端口(常用) -p 容器端口-P # 随机指定端口-it # 使用交互方式运行,进原创 2021-08-18 10:01:59 · 657 阅读 · 0 评论 -
Docker入门(二): Docker镜像常用命令
1. 帮助命令docker version # 显示版本docker info # 显示docker系统信息,包括镜像和镜像数量docker 命令 --help # 显示docker的帮助命令帮助文档地址: https://docs.docker.com/reference/2. 镜像命令docker images 查看# docker images # 查看镜像信息 REPOSITORY TAG IMAGE ID CREAT原创 2021-08-18 08:54:03 · 628 阅读 · 0 评论 -
docker入门(一):Docker背景知识点与底层逻辑
一、docker历史1997-06:ECfirst二、docker能做什么docker的思想: 集装箱核心:隔离!打包更快地交付和部署打包镜像,一键运行打包镜像,一键运行更便捷地升级和扩缩容项目打包成镜像,扩展为服务器A、B更简单地系统运维开发和测试环境都是一致的更高效地资源利用docker 是内核级别的虚拟化,可以在一个物理机上运行很多的容器,服务器的性能可以压缩到极致三、docker的基本组成镜像(image)镜像就好比一个模板,可以通过这.原创 2021-08-17 22:11:35 · 804 阅读 · 0 评论