Docker
文章平均质量分 81
fang·up·ad
编程、跑步、看书
展开
-
ERROR: Named volume xxx is used in service xx but no declaration was found in the volumes section
(1)docker-compose up -d 报错ERROR: Named volume "${BASE_PATH}/redis/data:/data:rw" is used in service "wvpRedis" but no declaration was found in the volumes section.(2)查看docker-compose版本root@ubuntu:/home/toy/wvp-compose/wvp_pro_compose-main# docker-c原创 2022-04-02 11:03:05 · 4173 阅读 · 0 评论 -
DockerFile
一、Dockerfile介绍Dockerfile是用来构建docker镜像的文件,是命令参数脚本。构建步骤1、编写一个Dockerfile文件。2、docker build 构建成为一个镜像。文件名字任意 ,-f 指定文件,如果未使用-f 指定文件名字,会默认去找名字为Dockerfile的文件。推荐使用Dockerfile命名,这样便可以不用指定文件名。3、docker run 运行镜像4、docker push 发布镜像(发布到DockerHub、阿里云镜像仓库等)do原创 2022-03-13 20:09:22 · 2059 阅读 · 0 评论 -
05 容器数据卷
什么是容器数据卷挂载方式方式一、直接使用命令来挂载docker run -it -v 主机马路:容器内目录特点:宿主机和容器内目录内容进行同步,即使容器关闭,内容依旧同步。比如配置文件通过数据卷同步,只需要在宿主机修改配置文件,而不需要进入容器内部修改,修改后的配置自动同步到容器内。测试[root@localhost ~]# docker run -it -v /home/ceshi:/home/ centos /bin/bash启动起来后 通...原创 2021-06-10 17:27:21 · 110 阅读 · 0 评论 -
04 docker 镜像原理
镜像是什么镜像加载原理分层原理自结镜像分层构成,镜像对外表现出包含所有层的文件。容器是在镜像基础上新增加一层,然后容器也可以生成镜像进行分享。commit镜像docker commit 提交容器成为一个新的副本docker commit -m="提交的描述信息" -a="作者" 容器id 目录镜像名:[TAG]实战测试运行tomcat容器[root@localhost ~]# docke...原创 2021-06-10 11:12:58 · 214 阅读 · 2 评论 -
03 docker命令练习及docker可视化工具
安装Nginx搜索镜像可以通过docker search nginx命令,也可以直接去docker hub官网搜索nginx,官网文档更详细。安装tomcatdocker run 命令 --rm 选项,当容器停止后,直接删除掉容器docker pull tomcat启动后,进入容器后发现1、tomcat 的webapps里面没有tomcat默认带的项目2、tomcat镜像自带的linux系统有些命令也没有。这是因为镜像只保留最小的可运行环境,多余的文件都...原创 2021-06-09 17:26:38 · 160 阅读 · 2 评论 -
02 docker命令
docker命令官方文档https://docs.docker.com/reference/查看命令使用方式:docker images --help或者官网查看命令使用方式帮助命令docker version #docker版本信息docker info #docker系统信息,包括镜像、容器docker 命令 --help #帮助命令镜像命令docker search命令搜索结果和Docker Hub官网上搜索结果一样容器命令...原创 2021-06-09 11:32:31 · 107 阅读 · 0 评论 -
01 docker概述及安装
Docker概述Docker安装docker官网下载 Docker Desktop for Windows 在win10安装。 安装完成以后,docker便已经安装成功,可通过此程序操作镜像、容器等;如果需要运行docker命令,通过本机的命令行来执行。镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。一个Docker Registry中可以包含多个...原创 2021-05-27 19:23:53 · 490 阅读 · 0 评论