一、基本概念镜像(p_w_picpath):只读的模板容器(container):从镜像创建的运行实例。 镜像是只读的,容器在启动的时候创建一层可写层作为最上层。仓库(repository):集中存放镜像文件的场所 [git]二、安装$ sudo apt-get install apt-transport-https ca-certificatessudo apt-key adv --keyser
原创
2017-01-17 11:20:36
1155阅读
文章目录Docker简介docker基本概念镜像容器仓库架构传统虚拟化与容器技术对比容器是如何工作的写时复制技术简介部署和简单应用部署过程第一个容器 Docker简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。一个完整的
转载
2023-08-18 16:13:24
61阅读
文章目录前言1、利用Docker Stack部署2、portainer工具安装2.1 同样利用Docker Stack推这个portainer服务2.2 解出包中的portainer和portainer-agent镜像2.3 将镜像上传到本地私有仓库(server1)2.4 将portainer-agent-stack.yml文件scp到server2上,放到compose目录里2.5 修改po
转载
2023-07-11 11:00:12
103阅读
第一章 docker架构Docker_Host安装Docker的主机Docker Daemon:运行在Docker主机上的Docker后台进程Client:操作Docker主机的客户端(命令行、UI等)Registry:镜像仓库Docker HubImages:镜像,带环境打包好的程序,可以直接启动运行Containers:容器,
原创
精选
2022-07-03 09:48:42
290阅读
点赞
1评论
镜像是什么• 一个分层存储的文件
• 一个软件的环境
• 一个镜像可以创建N个容器
• 一种标准化的交付
• 一个不包含Linux内核而又精简的Linux操作系统
镜像不是一个单一的文件,而是有多层构成。我们可以通过docker history <ID/NAME> 查看镜像中各层内容及大小,每层
对应着Dockerfile中的一条指令。 Docker镜像默认存储在/var/lib/do
原创
2019-08-04 01:04:19
672阅读
Docker容器原理详解和实战应用文章内容链接Docker核心原理,Docker在线安装和离线安装Docker核心原理,Docker在线安装和离线安装Doc
原创
2023-09-11 09:37:02
26阅读
Docker作为现代化应用开发和部署的核心技术之一,其事件机制为开发者和运维人员提供了深入了解容器状态和行为的能力。本文将深入探讨Docker事件的概念、应用场景以及通过实际案例理解如何利用Docker事件提升系统的稳定性和可维护性。
简介Docker是管理容器的引擎。 Docker为应用打包、部署平台,而非单纯的虚拟化技术1.配置docker1.1搭建docker仓库准备一台虚拟机server5: 配置软件仓库,从官网下载的仓库! [root@server5 ~]# cd /etc/yum.repos.d/ [root@server5 yum.repos.d]# vim docker.repo[docker]
name=doc
转载
2024-03-09 12:37:07
83阅读
目录一、常用操作1、镜像创建2、镜像查询3、镜像删除4、镜像运行5、查询容器进程6、查询容器执行日志7、删除容器8、进入容器二、导入和导出1、save 和 load2、export 和 import3、区别三、案例1、检查是否安装依赖2、安装依赖 3、docker打包镜像 4、镜像运行5、查看程序启动日志一、常用操作1、镜像创建docke
转载
2023-07-11 11:55:53
54阅读
网络模式• bridge -net=bridge 默认网络,Docker启动后创建一个docker0网桥,默认创建的容器也是添加到这个网桥中。
• host -net=host 容器不会获得一个独立的network namespace,而是与宿主机共用一个。这就意味着容器不会有自己的网卡信息,而是使用宿主机的。容器除了网络,其他都是隔离的。
• none -net=none 获取独立的netw
原创
2019-08-04 13:45:28
920阅读
一、准备工作1.1 查看内核// 保证内核 3.10 以上uname -r1.2 卸载旧版dockeryum remove docker \ docker-client \ docker-client-lat
原创
2022-10-27 11:09:39
69阅读
Docker简介
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。一个完整的Docker有以下几个部分组成:dockerClient客户端Docker Daemon守护进程Docker Image镜像DockerContainer容器[1]Doc
转载
2023-08-10 01:43:40
417阅读
【Docker项目实战】使用Docker部署hoarder书签管理应用
【Docker项目实战】使用Docker部署Memory笔记应用程序)
Docker核心概念 镜像是一个只读的模板,类似于安装系统时用到的ISO 文件,通过镜像来完成各种应用的部署。 容器可以被启动、开始、停止、删除等,每个容器间都是相互隔离的。 仓库是一个存放镜像的场所,仓库分为公共仓库和私有仓库。最大的公共仓库是Docker hub (https://
转载
2023-09-02 21:37:01
78阅读
【Docker项目实战】使用Docker部署PPTist在线演示文稿应用
【Docker项目实战】使用Docker部署MicroBin粘贴应用程序
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言`一、docker安装以及常用命令二、容器镜像的图形管理工具---Portainer面板1.Portainer面板安装3.Portainer面板汉化3.Portainer面板启动 前言`记录docker 安装开发环境命令系统环境:centos7一、docker安装以及常用命令docker安装脚本# 移除掉旧的版本
sud
转载
2023-09-01 15:22:12
35阅读
Docker实战 Example 1 Dockerfile 构建 Tomcat opt 下 创建一个 docker 目录 [root@localhost /]# sudo mkdir -p /opt/docker/ cd 进入 docker 目录 [root@localhost /]# sudo c ...
转载
2021-08-03 17:03:00
284阅读
2评论