
docker
文章平均质量分 69
社畜阿藏405
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Docker追加卷挂载
处理的情况是在于当docker容器已经再启动了, 但是由于之前可能出于种种情况导致有一些文件目录少挂载了, 所以在后续需要进行追加⚠。原创 2022-10-12 15:58:31 · 2376 阅读 · 0 评论 -
Docker学习笔记(十二)---Docker Compose
Docker Compose是Docker公司推出的工具软件, 可以管理多个Docker容器组成一个应用. 你需要定义一个YAML格式的配置文件docker-compose.yml, 写多个容器之间的调用关系. 然后 只要一个命令, 就能同时启动/关闭这些容器。原创 2022-10-09 16:28:38 · 1030 阅读 · 0 评论 -
Docker学习笔记(八)---卷(练习安装MySQL)
容器数据卷什么是容器卷docker的理念回顾将应用和环境打包成一个镜像!数据?如果数据都在容器中,那么我们容器删除,数据就会丢失! 需求:数据可以持久化MySQL,容器删了,删库跑路 需求:MySQL数据可以存储在本地!容器之间可以有一个数据共享的技术! Docker容器中产生的数据同步到本地!这就是卷技术! 目录的挂在,将我们的容器内的目录挂载到Linux上面总结一句话: 容器的持久化和绒布操作! 容器间也是可以数据共享的!使用数据卷方式一: 直接使用命令来挂载 -vdo原创 2021-08-31 21:33:06 · 109 阅读 · 0 评论 -
ZooKeeper学习笔记(四): Docker搭建ZooKeeper集群(这里是三个,具体可以修改对应参数)脚本
ZooKeeper集群操作集群安装集群规划思考如果是10台服务器,需要部署多少台服务器呢(提示建议单数)使用docker搭建Zookeeper集群(这里是三个,具体可以修改对应参数)创建网卡(zookeeper的)ip可以根据需求自定义docker network create my-zookeeper --subnet 172.38.0.0/16使用脚本创建创建zoo.cfgfor port in $(seq 1 3);\do \mkdir -p /azang_da原创 2021-11-28 20:38:12 · 558 阅读 · 0 评论 -
Docker查看容器对应日志命令
docker logs 容器id或者容器名字该docker logs命令显示正在运行的容器记录的信息。该 docker service logs命令显示参与服务的所有容器记录的信息。记录的信息和日志的格式几乎完全取决于容器的端点命令。...原创 2021-11-25 22:34:18 · 1013 阅读 · 0 评论 -
ZooKeeper学习笔记(二): Zookeeper的安装与启动(Docker)
ZooKeeper下载地址这里只放上Zookeeper官网地址,上去下载就好了就是一个压缩文件,解压就好了,时代在变化,之后将会使用docker进行操作,如果有对于docker网络有不了解的情况可以去看这篇文章docker网络**Zookeeper下载地址**之后的操作就是解压同时需要安装JDK环境这个就不做过多赘述了docker安装ZooKeeper首先获取到一个zoo_sample.cfg可以通过上方下载方式获取,或者如果相信我的话复制我的# The number of millise原创 2021-11-25 22:26:24 · 1296 阅读 · 0 评论 -
Docker容器中文件与本地相互复制拷贝
前言: 遇到一些问题需要将docker内的容器拷贝到本地同时举一反三将本地文件或者文件夹拷贝到容器中的方法这里主要讲解方法,故一法通万法通首先您既然看到了我的墨客就说明我们要走一走正常的路,而不是在CSDN或者其他论坛甚至百度上面肆意驰骋试错,我们首先打开Docker官网然后我们鼠标在Developers上悬停之后点击Docs接下来我们就进入到了docker docs,也可以直接进入这个网站然后我们需要在搜索栏中敲入我们想查询的东西,大家都是程序猿所以复制嘛很通俗的单词copy这里我们会.原创 2021-11-24 21:00:26 · 27452 阅读 · 10 评论 -
Ubuntu 20.04 (LTS)安装Docker—且配置阿里镜像加速(使用阿里云文档方式添加)
首先报上官网地址当然一下顺序也是大体按照官网方式进行的Ubuntu安装Docker Docs环境条件:Ubuntu Impish 21.10Ubuntu Hirsute 21.04Ubuntu Focal 20.04 (LTS)Ubuntu Bionic 18.04 (LTS)Docker Engine is supported on x86_64 (or amd64), armhf, arm64, and s390x architectures.卸载旧版本sudo apt-get.原创 2021-11-16 22:37:13 · 4267 阅读 · 0 评论 -
Docker安装RabbitMQ(持续更新中)
RabbitMQ安装使用(更新中)Docker安装RabbitMQ命令:docker pull rabbitmq:management安装完可以查看一下自己的镜像使用命令:#方式一:默认guest 用户,密码也是 guestdocker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq:management#方式二:设置用户名和密码docker run -d --hostname原创 2021-09-25 11:03:02 · 547 阅读 · 0 评论 -
Docker学习笔记(十一)--docker网络
理解Docker0清空所有环境测试[root@aZang ~]# ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 # 本地回环地址 inet 127.0.0.1/8 scope host lo原创 2021-09-06 20:50:11 · 750 阅读 · 0 评论 -
Docker学习笔记(十)---发布自己的镜像
发布自己的镜像DockerhubDockerHub地址 https://hub.docker.com/ 注册自己的账号!确定这个账号可以登录在我们服务器上提交自己的镜像[root@aZang tomcatlogs]# docker login --helpUsage: docker login [OPTIONS] [SERVER]Log in to a Docker registry.If no server is specified, the default is原创 2021-08-31 21:58:13 · 201 阅读 · 0 评论 -
Docker学习笔记(八)---数据容器卷
数据卷容器多个mysql同步数据!# 启动3个容器,通过我们刚才自己写的镜像启动# 测试,可以测试dock儿01,查看一下docker02和docker03是否还可以访问这个文件# 测试依旧可以访问多个mysql实现数据共享结论容器之间匹配信息的传递,数据卷荣喜的生命周期一直持续到没有容器为止但是一旦你持久化到了本地,这个时候,本地的数据是不会删除的!...原创 2021-08-31 21:43:04 · 120 阅读 · 0 评论 -
Docker学习笔记(九)---DockerFile
DockerFileDockerFile介绍dockerfile是用来构建docker景象的文件!命令参数脚本!构建步骤:编写一个dockerfile 文件docker build 构建成为一个镜像docker run 运行镜像docker push 发布镜像(Docker Hub ,阿里云镜像仓库!)查看一下官方是怎么做的?很多官方镜像都是基础包,很多功能都没有,我们通常会自己搭建自己的镜像!官方既然可以制作镜像,那我们也可以!DockerFile构建过程基础知识:每一个原创 2021-08-31 21:52:06 · 763 阅读 · 0 评论 -
Docker学习笔记(七)----镜像
Docker镜像讲解镜像是什么?镜像是一种轻量级,可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包含代码,运行时,库,环境变量和配置文件.所有的应用,直接打包dockers镜像,就可以直接抱起来!如何得到镜像:从远程仓库下载其他人拷贝给你自己制作一个镜像DockerFileDockers镜像加载原理UnionFs(联合文件系统)UnionFS(联合文件系统): Union文件系统(UnionFS)是一种分层,轻量级并且高性能原创 2021-08-31 21:26:00 · 199 阅读 · 0 评论 -
Docker学习笔记(六)---可视化工具portainer
可视化portainer(先用着,不是最佳选择)docker run -d -p 8088:9000 \--restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portainer/portainerRancher(CI/CD再用)什么是portainer?Docker图形化界面管理工具! 提供一个后台面板供我们操作!docker run -d -p 8088:9000 \--原创 2021-08-31 21:21:03 · 181 阅读 · 0 评论 -
Docker学习笔记(五)练习---安装tomcat
Docker来装一个tomcat# 官方的使用docker run -it --rm tomcat:9.0# 我们之前的启动都是后台,停止了容器之后,容器还是可以查到 docker run -it --rm ,一般用来测试,用完就删除(不是删除镜像是删除docker)# 下载再启动docker pull tomcat# 启动运行[root@aZang ~]# docker run -d -p 4414:8080 --name tomcat01 tomcat# 测试访问没有问题原创 2021-08-31 21:18:17 · 106 阅读 · 0 评论 -
Docker学习笔记(四)练习---安装nginx
Docker 安装nginx# 1.搜索镜像 search 建议大家取dockers搜索,可以看到帮助文档# 2.下载镜像 pull# 3.测试运行[root@aZAng ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEnginx latest 62d49f9bab67 3 weeks ago 133MBcentos latest 300e315a原创 2021-08-31 21:16:46 · 188 阅读 · 0 评论 -
Docker学习笔记(三)---常用命令
Docker的常用命令帮助命令docker version # 显示dockerdocker info # 显示docker的系统信息,包括镜像和容器的数量docker 命令 --help # 帮助命令帮助文档地址https://docs.docker.com/reference/镜像命令docker images 查看所有主机上的镜像[root@localhost /]# docker imagesREPOSITORY TAG IMA原创 2021-08-30 21:24:46 · 624 阅读 · 2 评论 -
Docker学习笔记(二)---底层原理
底层原理Docker是怎么工作的?Dockers是一个Client-Server接口的系统,Docker的守护进程运行在主机上,通过Socket从客户端访问!Docker Server接收到Docker-Client的指令,就会执行这个命令!Docker为什么比VM快?Docker有比虚拟机更少的抽象层Docker利用的是宿主机的内核,VM需要Guest OS所以说,新建一个容器的时候,docker不需要虚拟机一样重新加载的一个操作系统内核,避免引导,虚拟机是加载Guest O原创 2021-08-30 21:17:02 · 140 阅读 · 0 评论 -
Docker学习笔记(一)---安装启动hello world
帮助文档 :1.卸载旧的版本2.需要的安装包3.设置镜像仓库更新软件索引4.安装Docker相关的 docker-ce 社区版本 ee企业版5.启动docker6.查看是否安装成功7.测试hello world了解: 卸载docker阿里云镜像仓库加速登录阿里云找到容器服务找到镜像加速地址配置使用Docker学习笔记(一)—安装启动hello worldDocker学习笔记(二)—底层原理Docker学习笔记(三)—常用命令Docker学习笔原创 2021-08-30 21:13:05 · 783 阅读 · 4 评论