随笔分类 - Docker
摘要:Portainer详解 https://www.portainer.io/installation/是一款Docker可视化管理工具,可让您轻松构建和管理 Docker、Docker Swarm、Kubernetes 和 Azure ACI 中的容器。 Portainer 将管理容器的复杂性隐藏在易
阅读全文
摘要:1.什么是Docker-Compose? Docker-Compose是Docker官网的开源项目,负责实现对Docker容器集群的快速编排。 Compose是Docker公司推出的一个工具软件,可以管理多个Docker容器组成一个应用,你需要定义一个YAML格式的配置文件 docker-compo
阅读全文
摘要:1.什么是虚悬镜像 仓库名,标签都是<none>的镜像,俗称dangling image 2.为什么会出现虚悬镜像 构建镜像和删除镜像时出现一些错误导致仓库和标签都是<none>,建议直接删除。 3.删除虚悬镜像命令 docker image prune
阅读全文
摘要:1.Dockerfile概述 Dockerfile是用来构建Docker镜像的文本文件,是由一条条构建镜像所需的指令和参数构成的脚本。 2.构建三步骤: 1.编写Dockerfile文件 2.docker build命令构建镜像 3.docker run 依镜像运行容器实例 3.Dockerfile
阅读全文
摘要:Docker中Mysql主从搭建步骤: 1.新建主服务器容器实例3307: docker run -p 3307:3306 --name mysql-master -v /mydata/mysql-master/log:/var/log/mysql -v /mydata/mysql-mater/da
阅读全文
摘要:1.Docker常规安装Tomcat: 1.docker pull tomcat 2.docker run -it -p 8080:8080 tomcat -p:主机端口:docker容器端口(小p) -P:随机分配端口(大P) 3.删除webapps文件 4.将webapps.dist文件改名成w
阅读全文
摘要:Docker挂载主机目录访问如果出现cannot open directory : permission deni 解决办法:在挂载目录后多加一个 --privileged=true参数即可 1.什么是容器数据卷? docker容器数据 ——> 映射,容器内的数据备份+持久化到本地主机目录 卷就是目
阅读全文
摘要:1.commit: docker commit提交容器副本使之成为一个新的容器。 例:想要在ubuntu容器内安装vim工具,进入docker中ubuntu容器后执行: apt-get update #更新包管理工具 apt-get -y install vim #安装需要的vim工具 用docke
阅读全文
摘要:Docker常用命令 帮助命令: docker version # 显示docker的版本信息 docker info # 显示dockr的系统信息 docker --help # 帮助命令 启动类命令: systemctl start docker #启动Docker systemctl stop
阅读全文
摘要:1.docker run 的流程图 2.底层原理 Docker是怎么工作的? Dcoker是一个CS结构的系统,Docker的守护进程运行在主机上,通过socket从客户端访问! DockerServer接收到Docker-Client的指令,就会执行这个命令! 3.Docker为什么比虚拟机快?
阅读全文
摘要:v认识Docker Docker自2013年以来非常火热,无论是从 github上的代码活跃度,还是Redhat在RHEL6.5中集成对Docker的支持, 就连 Google 的 Compute Engine 也支持 docker 在其之上运行。 1.0 Docker 架构 Docker 使用客户
阅读全文
摘要:1.Docker概述: Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会
阅读全文