随笔分类 -  docker

摘要:pass 阅读全文
posted @ 2022-01-13 22:19 不是孩子了 阅读(24) 评论(0) 推荐(0) 编辑
摘要:将CMD该成ENTRYPOINT就不会出现错误,因为是追加命令 阅读全文
posted @ 2022-01-13 22:17 不是孩子了 阅读(28) 评论(0) 推荐(0) 编辑
摘要:1、编写dockerfile文件,创建自己的centos [root@localhost /]# cd home [root@localhost home]# ls bj docker-test-volume fox girl.zip huazi liuhuaqiang mysql pc.tar.g 阅读全文
posted @ 2022-01-13 21:56 不是孩子了 阅读(156) 评论(0) 推荐(0) 编辑
摘要:![](https://img2020.cnblogs.com/blog/2506674/202201/2506674-20220113212232920-1462370236.png) 阅读全文
posted @ 2022-01-13 21:23 不是孩子了 阅读(26) 评论(0) 推荐(0) 编辑
摘要:#1. Dockerfile介绍 Dockerfile是用来构建Docker镜像的文本文件,也可以说是命令参数脚本。docker build命令用于从Dockerfile构建镜像。可以在docker build命令中使用-f标志指向文件系统中任何位置的Dockerfile。 Docker镜像发布的步 阅读全文
posted @ 2022-01-13 20:51 不是孩子了 阅读(38) 评论(0) 推荐(0) 编辑
摘要:即多个容器之间如何同步数据。 > 多个mysql之间如何同步数据 数据卷容器,说白了,就是利用这个容器,给别的容器共享数据 #容器数据卷是指建立数据卷,来同步多个容器间的数据,实现容器间的数据同步。 #首先启动容器1,volume01、volume02为挂载目录。(这个容器是前面我们通过docker 阅读全文
posted @ 2022-01-13 20:33 不是孩子了 阅读(36) 评论(0) 推荐(0) 编辑
摘要:前面我们通过容器数据卷来做的,现在我们通过Dockerfile来实现 Dockerfile就是用来构建docker镜像的构建文件!命令脚本! 通过这个脚本可以生成镜像,镜像是一层一层的,我们的命令是一个个的命令,一个命令对应一层 我们可以在Dockerfile中使用VOLUME指令来给镜像添加一个或 阅读全文
posted @ 2022-01-13 20:03 不是孩子了 阅读(56) 评论(0) 推荐(0) 编辑
摘要:#1 匿名挂载 匿名挂载就是在指定数据卷的时候,不指定容器路径对应的主机路径,这样对应映射的主机路径就是默认的路径/var/lib/docker/volumes/中自动生成一个随机命名的文件夹。 如下运行并匿名挂载Nginx容器: [root@iZwz99sm8v95sckz8bd2c4Z ~]# 阅读全文
posted @ 2022-01-13 19:02 不是孩子了 阅读(197) 评论(0) 推荐(0) 编辑
摘要:在Linux下的MySQL默认的数据文档存储目录为/var/lib/mysql,默认的配置文件的位置/etc/mysql/conf.d,为了确保MySQL镜像或容器删除后,造成的数据丢失,下面建立数据卷保存MySQL的数据和文件。 docker run -d -p 3310:3306 -v /hom 阅读全文
posted @ 2022-01-13 18:42 不是孩子了 阅读(53) 评论(0) 推荐(0) 编辑
摘要:#1. 数据卷介绍 Docker将运用与运行的环境打包形成容器运行, Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来, 那么当容器删除后,数据自然也就没有了。 为了能保存数据在Docker中我们使用卷。| 卷就是目录或文件,存在于一个或 阅读全文
posted @ 2022-01-13 18:06 不是孩子了 阅读(41) 评论(0) 推荐(0) 编辑
摘要:使用docker commit 命令提交容器成为一个新的版本 docker commit -m=“提交的描述信息” -a="作者" 容器id 目标镜像名:[TAG] 由于默认的Tomcat镜像的webapps文件夹中没有任何内容,需要从webapps.dist中拷贝文件到webapps文件夹。下面自 阅读全文
posted @ 2022-01-13 17:33 不是孩子了 阅读(67) 评论(0) 推荐(0) 编辑
摘要:![](https://img2020.cnblogs.com/blog/2506674/202201/2506674-20220113161912066-432495395.png) ![](https://img2020.cnblogs.com/blog/2506674/202201/2506674-20220113161952148-112922208.png) ![](https://im 阅读全文
posted @ 2022-01-13 16:22 不是孩子了 阅读(27) 评论(0) 推荐(0) 编辑
摘要:#1 什么是镜像 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需要的所有内容,包括代码,运行时(一个程序在运行或者在被执行的依赖)、库,环境变量和配置文件。 #2 Docker镜像加载原理 Docker的镜像实际上由一层一层的文件系统组成, 阅读全文
posted @ 2022-01-13 16:12 不是孩子了 阅读(39) 评论(0) 推荐(0) 编辑
摘要:Portaniner是Docker的图形化管理工具,类似的工具还有Rancher(CI/CD再用) 下载运行Portaniner镜像并运行,设置本机映射端口为8088 [root@localhost conf]# docker run -d -p 8088:9000 --restart=always 阅读全文
posted @ 2022-01-13 15:53 不是孩子了 阅读(154) 评论(0) 推荐(0) 编辑
摘要:es暴露的端口很多 es十分耗内存 es的数据一般要放置到安全目录进行挂载 --net somenetwork 网络配置 下载+启动elasticsearch docker run -d --name elasticsearch --net somenetwork -p 9200:9200 -p 9 阅读全文
posted @ 2022-01-13 15:40 不是孩子了 阅读(55) 评论(0) 推荐(0) 编辑
摘要:#1、下载tomcat docker pull tomcat #2、运行tomcat docker run -d --name tomcat01 -p 8989:8080 tomcat #3、外网访问测试没有问题,但是进不去 #4、进入容器,发现我们下载的tomcat是被阉割过的,不完整 [root 阅读全文
posted @ 2022-01-13 15:11 不是孩子了 阅读(23) 评论(0) 推荐(0) 编辑
摘要:#1、搜索镜像 search,推荐去docker hub上搜索,可以看到帮助文档 #2、下载镜像 pull #3、运行测试 # 查看安装的镜像 [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx l 阅读全文
posted @ 2022-01-13 14:36 不是孩子了 阅读(41) 评论(0) 推荐(0) 编辑
摘要:#1 日志的查看 [root@iZwz99sm8v95sckz8bd2c4Z ~]# docker logs --help Usage: docker logs [OPTIONS] CONTAINER Fetch the logs of a container Options: --details 阅读全文
posted @ 2022-01-13 14:14 不是孩子了 阅读(57) 评论(0) 推荐(0) 编辑
摘要:#1 基础命令 docker version #查看docker的版本信息 docker info #查看docker的系统信息,包括镜像和容器的数量 docker 命令 --help #帮助命令(可查看可选的参数) docker COMMAND --help 命令的帮助文档地址:https://d 阅读全文
posted @ 2022-01-12 21:33 不是孩子了 阅读(89) 评论(0) 推荐(0) 编辑
摘要:Docker是一个Client-Server结构的系统,Docker的守护进程运行在主机上,通过Socker从客户端访问!Docker Server接收到Docker-Client的指令,就会执行这个指令! Docker为什么比VM Ware快? 1、Docker比虚拟机更少的抽象层 2、docke 阅读全文
posted @ 2022-01-12 20:31 不是孩子了 阅读(150) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示