随笔分类 - docker
摘要:##redis集群部署 ##创建网卡 docker network create redis --subnet 172.38.0.0/16 ##通过脚本创建六个redis配置 for port in $(seq 1 6); do \ mkdir -p /mydata/redis/node-${por
阅读全文
摘要:##docker网络 ###理解docker0 ###容器运行时若没有指定网络,则由docker0给容器分配ip地址 ###主机可以ping通容器 ###原理 1.我们每启动一个docker容器,docker就会给我们的容器分配一个ip地址,我们只要安装了docker,就会有一个网卡docker0桥
阅读全文
摘要:恢复内容开始 ##DockerFile 1.编写一个dockerfile文件 2.docker build构建成一个镜像 3.docker run 运行镜像 4.docker push 发布镜像(DockerHub、阿里云镜像仓库) ###很多官方镜像都是基础包,很多功能都没有,通常会自己构建。 #
阅读全文
摘要:##docker 容器卷 什么是容器数据卷 如果我们将数据存储在docker容器中,那么如果容器删除了,数据也就丢失了! 怎么才能将容器中的数据同步到本地呢?这就是卷技术!目录的挂载,将我们容器的目录挂载到Linux上面! 总结 容器的持久化和同步操作! 容器间也是可以数据共享的! ###使用容器卷
阅读全文
摘要:###一、镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境的开发软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。 ###二、UnionFS(联合文件系统) Union文件系统(UnionFS) 是一种分层、轻量级并且高性能的文件系统,他支持对
阅读全文
摘要:#可视化工具 ###1.portainer docker可视化工具 ###2.Rancher (CI/CD)持续集成持续部署 portainer docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/dock
阅读全文
摘要:docker 部署 nginx ### 1.docker 拉取镜像 docker pull nginx ### 2.docker 运行镜像 docker run -d --name nginx01 -p 5001:80 nginx-d 后台运行 --name 给容器命名 -p 宿主机端口:容器内部端
阅读全文
摘要:所有的技术的出现都是为了解决一定的问题 为什么会出现docker 以前开发的程序jar包,要想运行程序,必须配置jar可以运行的环境。比如jdk、tomcat、nginx、mysql等 现在docker的出现,就可以将环境和jar包,一起打包成镜像,镜像就可以在容器中运行。镜像和容器都属于docke
阅读全文