是什么 Portainer 是一款轻量级的可视化Docker管理平台,可以很方便地管理Docker环境,包括单机环境和集群环境。 Portainer 可以部署在K8s, Docker,Swarm环境中,一个平台可管理多个环境,为您提供所有容器的统一视图。 官网:https://www.
简介 Docker-Compose是Docker官方的开源项目,负责实现对Docker容器集群的快速编排,可以管理多个 Docker 容器组成一个应用,你只需要定义一个 YAML 格式的配置文件 docker-compose.yml,写好多个容器之间的调用关系,然后只要一
是什么 Docker启动后,会产生一个名为docker0的虚拟网卡。 # ifconfig docker0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet 172.17.0.1 netmask 255.255
虚悬镜像 虚悬镜像就是仓库名、标签都是<none>的镜像,俗称dangling image。 人为写一个(啥也不干): Dockerfile from ubuntu CMD echo 'action is success' build [root@localhost
Dockerfile简介 Dockerfile就是用来构建Docker镜像的文本文件,是由一条条构建镜像所需的指令和参数构成的脚本文件。 官网:https://docs.docker.com/engine/reference/builder/ 构建三步骤: 写 Dockerf
本文将介绍如何用Docker方式在同一台主机上安装部署 mysql5.7.37 主从,在单机上安装主从没有实际意义,仅为实现功能,实际部署时主与从应分别部署在单独的服务器上。 创建主master3307容器 启动主 master 容器: docker run -p 3307
本文将讲述如何用Docker安装我们常用的一些软件,包括:tomcat、mysql、redis、nginx. 总体步骤 搜索镜像: docker search 镜像名 拉取镜像: docker pull 镜像名 查看镜像: docker images
简介 在实际的Docker使用中,启动一个容器往往在容器内都会产生各种数据,比如启动一个mysql容器,所有的数据都是在容器内部的,如果哪天不小心将这个mysql容器删掉了,这也就意味着所有数据都将丢失,如何解决这一问题,我们便可以用到Docker的容器卷功能。在启动一个容器的时候可以使用 -v
上一篇文章我们使用了 registry 镜像来搭建Docker私有镜像仓库,但是使用体验不是很好,没有一个可管理的UI界面,管理很麻烦。 本篇文章将介绍一个新的搭建Docker镜像仓库的工具叫做 Harbor。Harbor 拥有一个易于管理的UI,提供多语言的切换,支持项目管理、日志记录、用户
搭建私有仓库 搭建仓库采用Docker官方的 registry 镜像。 官方文档:https://docs.docker.com/registry/ 1. 下载镜像 docker pull registry 2. 运行容器 docker run -d -p 5