-
小知识:值得推荐的Docker专用基础Linux发行版
随着容器云和Docker技术的发展,容器基础镜像OS和运行容器的宿主机OS的选择都成了一个问题。有很多Linux发行商和云运营商也发布了专门的容器发行版,与传统发行版操作系统相比,这些Linux可能更安全,更简练,发行版有一我们列出业界流行的几种发行版,希望能帮助大家甄选最适合自己的发行版。 概述 容器专用操作系统是指专为运行容器而设计的Linux发行版,这些发行版可以提供常规发行外一些额外的优势…- 1
- 0
-
小知识:无服务计算就不需要服务器吗?
你是否已经弄清楚所有关于管理和运营容器环境的东西了呢?你知道如何大规模地在你的数据中心内部署它们吗?你知道如何将你所有现有的应用程序迁移到容器化的版本吗?你知道如何让你的程序员使用敏捷DevOps,以及让你的IT管理员成为云计算的管理者吗?什么,都还没有? 我不太愿意告诉你的事实是,现在IT的世界已经跳过了容器这个话题。现在你需要关注的是下一个大趋势:无服务计算。 我不知道大家是否会觉得将最新的这…- 2
- 0
-
小知识:无服务器vs容器,企业如何正确选择?
对于开发者和企业架构师来说,在不同的技术、框架或架构之间做出选择,是日常工作中最重要的内容。尤其在今天复杂的企业应用环境下,软件开发规则也在时刻变化着,我们必须在软件开发之前就要考虑清楚系统的体系结构以及计算环境等问题。尤其是无服务器体系结构和容器体系结构,二者具体有哪些区别?已经成为许多IT专业人士的一大挑战! 亚马逊在2015年推出无服务器计算服务Lambda,同年Kubernetes发布。从…- 0
- 0
-
小知识:在网易蜂巢中创建和管理Docker容器的教程
创建容器 点击左侧的导航菜单「容器管理」,进入容器管理列表页,通过点击容器列表左上角的「创建容器」按钮可进入创建容器页面,如下图所示: 其中带 * 为必填项。 选择镜像 可选择的镜像分为「我的镜像」和「官方镜像」。 我的镜像 我的镜像中为用户自定义的镜像以及在蜂巢镜像中心收藏的镜像,如下图所示。其中,收藏的镜像会在镜像右上角用星号标记。注意:默认显示的镜像数量有限,你可以点击右上角「全部显示」查看…- 2
- 0
-
小知识:在 Podman 中运行一个 Linux 虚拟机
使用 Podman Machine 创建一个基本的 Fedora CoreOS 虚拟机来使用容器和容器化工作负载。 Fedora CoreOS 是一个自动更新、最小化的基于 rpm-ostree 的操作系统,用于安全地、大规模地运行容器化工作负载。 Podman “是一个用于管理容器和镜像、挂载到这些容器中的卷,以及由这些容器组组成的吊舱的工具。Podman 基于 l…- 8
- 0
-
小知识:容器的四大基础技术
在本文中,我研究了容器是如何在一些特殊的 Linux 技术基础上实现的,这其中包括命名空间和控制组。 图1:对容器有贡献的 Linux 技术(Nived Velayudhan, CC BY-SA 4.0) 这些 Linux 技术构成了在系统上构建和运行容器进程的基础: 命名空间 控制组(cgroups) Seccomp SELinux 1. 命名空间 命名空间namespace 为容器提供了一个隔…- 4
- 0
-
小知识:详解Docker修改容器端口映射的方法
直接解决方法 具体可参考Stack Overflow链接 docker运行时存在守护程序,所以我们需要停止docker内运行的容器和docker服务。具体可参考官网给出的守护程序解释 ? 1 2 3 4 docker stop 容器id //CentOS下停止docker服务(Ubuntu类似) sudo systemctl stop docker 使用以下命令找到已创建容器的hostconfig…- 5
- 0
-
小知识:Docker容器启动时初始化Mysql数据库的方法
1. 前言 Docker在开发中使用的越来越多了,最近搞了一个Spring Boot应用,为了方便部署将Mysql也放在Docker中运行。那么怎么初始化 SQL脚本以及数据呢? 我这里有两个传统方案。 第一种方案是在容器启动后手动导入,太low了不行。第二种在Spring Boot客户端连接Mysql容器时初始化数据库,你可以参考使用flyway进行数据库版本控制一文,但是这依赖客户端的能力。能…- 1
- 0
-
小知识:Docker 搭建 Tomcat 运行环境的方法
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 1 Docker与虚拟机 2 搭建过程 2.1 准备宿主系统 准备一个 CentOS 7操作系统,具体要求如下: 必须是 64 位操作系统 建议内核在 3.8 以上 通过以下命令…- 25
- 0
-
小知识:Docker使用过程中的一些注意事项
前言 Docker并不是一个新的技术,容器化也不是,早在2006年就陆续出现了LXC, OpenVZ,Jail等容器虚拟化技术,但是为什么Docker却能异军突起呢?Docker的核心是基于 Linux的CGroup、Namespace和LayeredFS技术,通过资源的控制、隔离和对镜像的分层处理,是Docker容器能够将应用程序和运行环境打包到一起,这样就可以Build, Ship And R…- 2
- 0
-
小知识:Docker 容器虚拟化的实用技巧总结
服务器虚拟化指的是在操作系统与硬件之间加一层,叫做hypervisor层,对下控制硬件,对上承载操作系统,操作系统os以文件形式封装运行,称为虚拟机,主要解决的问题是硬件利用率和灵活性的问题,常见的方案为vmware vsphere,xen,kvm,hyper-v..容器 虚拟化指的是在os上将应用打包以进程的形式运行,应用和应用间非完全隔离,但是更轻量,效率高,lxc和docker都可以称为容器…- 4
- 0
-
小知识:Docker 实用技巧总结
我有机会建立一个以Docker为基础的微服务架构在我现在的工作中,很多人都会分享他们使用Docker的心得,我想我也不会例外。因此我总结了一些,可能你会在日常使用Docker的时候会用到。 1. 一台主机部署多个Docker实例 如果你想运行多个Docker 容器在一台主机上,如果要设置不同的TLS设置,网络设置,日志设置和存储驱动程序特定的容器,这是特别有用的。例如,我们目前正在运行一个标准设立…- 1
- 0
-
小知识:Docker不再是唯一的选择
Docker并不是唯一的容器化工具,可能还有更好的选择…… 在容器的早期时代(其实更像是4年前),Docker是容器游戏中唯一的玩家。但现在情况已经不一样了,Docker不再是唯一的一个,而只是其中一个容器引擎而已。Docker允许我们构建、运行、拉、推或检查容器镜像,然而对于每一项任务,都有其他的替代工具,甚至可能比Docker做得还要好。所以,让我们探索一下,然后再卸载(只是可能),直至完全忘…- 3
- 0
-
小知识:容器技术的发展与基本原理
容器技术的发展背景 近些年来,容器技术迅速席卷全球,颠覆了应用的开发、交付和运行模式,在云计算、互联网等领域得到了广泛应用。其实,容器技术在约二十年前就出现了,但直到2013年Docker推出之后才遍地开花,其中有偶然因素,也有大环境造就的必然因素。这里回顾一下容器的产生的背景和发展过程。 在电子计算机刚出现时,由于硬件成本高昂,人们试图寻找能够多用户共享计算资源的方式,以提高资源利用率和降低成本…- 1
- 0
-
小知识:Docker 镜像和容器的区别详解
最近学习Docker,被Docker 的镜像和容器搞的晕头转向,索性上网查找相关资料并整理下彻底的理解这块内容,有需要的小伙伴可以看下,少走点弯路。 Docker的镜像和容器的区别 一、Docker镜像 要理解Docker镜像和Docker容器之间的区别,确实不容易。 假设Linux内核是第…- 4
- 0
-
小知识:Docker基础学习之数据管理
前言 docker容器中管理数据主要有两种方式,数据卷(Data Volumes)和数据卷容器(Data Volume Containers),下面我们详细介绍Docker中的数据管理,有需要的一起来学习学习吧。 数据卷 数据卷是一个可供容器使用的特殊目录,它绕过文件系统,可以提供很多有用的特性: 数据卷可以在容器之间共享和重用; &n…- 2
- 0
-
小知识:docker实践之容器的导入与导出
前言 docker的流行与它对容器的易分享和易移植密不可分。用户不仅可以把容器提交到公共服务器上,还可以将容器导出到本地文件系统中。同样,我们也可以将导出的容器重新导入到docker环境中去。 如果要导出本地某个容器,可以使用 docker export 命令,可以使用 docker import 从容器快照文件中再导入为镜像 1、首先查找正在运行的容器id 2、然后使用 docker expor…- 7
- 0
-
小知识:docker快速入门教程
10分钟教会大家如何玩转docker,这是 1、前言 进入云计算的时代,各大云提供商aws,阿里云纷纷推出针对docker的服务,现在docker是十分火爆,那么docker到底是什麽,让我们来体验一下。 2、docker是什麽 docker是一个开源的应用容器引擎,可以把应用以及依赖包放到一个可移植的容器中,然后发布到任何流行的 linux 系统上,通过这种方式实现虚拟化。 提到虚拟化,大家应该…- 0
- 0
-
小知识:Docker 容器操作退出后进入解决办法
在我们对Docker容器操作的时候,有时候会误操作或者其他的原因无意间退出了正在操作的容器,也许你会担忧你在其中的一些操作未保存下来,无须担忧,本文中将会提供各种方法供你参考(我的建议使用最后一种)。在本文,我们将讨论五种(4+1)连接Docker容器并与其进行交互的方法。例子中所有的代码都可以在GitHub中找到,你可以亲自对它们进行测试。 1.nsenter 安装 nsenter 工具在 ut…- 2
- 0
-
小知识:docker初识之五分钟认识docker
什么是docker? Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 把他想象成一个用了一种新颖方式实现的超轻量虚拟机,在大概效果上也是正确的。当然在实现的原理和应用上还是和VM有巨大差别的,并且专业的叫法是应用容器(Application…- 1
- 0
-
小知识:深入了解docker(docker镜像、容器、仓库的基本概念)
本文重点给大家介绍docker镜像、容器、仓库的基本概念的知识。 Docker概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 镜像 Docker 镜像就是一个只读的模板。 例如:一个镜像可以包含一个完整的 CentOS 操作系统环境,…- 5
- 0
-
小知识:Docker基础命令详解
docker基本概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上。 Docker是一个重新定义了程序开发测试、交付和部署过程的开放平台,Docker则可以称为构建一次,到处运行,这就是docker提出的“Build once,Run anywhere” 创建镜像 创建镜像的方法有三种: 基于已有的容器创…- 1
- 0
-
小知识:docker-compose 详解及示例代码
docker-compose使用示例 利用docker搭建一个mysql + java service + nginx,总共4个docker容器,如果采用docker run的方式一个一个容器去创建十分麻烦。为了能更高效的批量创建容器,docker推出了docker-compose工具,只需要定义一个docker-compose.yml文件即可快速搞定一组容器的创建, ? 1 2 3 4 5 6 …- 4
- 0
-
小知识:Docker学习笔记之docker入门
学习的一些疑问 如何热更新镜像(images)?(你可以快速启动或者销毁容器。这种时间几乎是实时的) 如何热更新游戏服? 好处在于各个应用之间环境相互独立,即使某一个容器崩溃也不会影响到其它容器; 每个容器使用端口如何维护?(方法1写在Dockerfile里面,不灵活;方法2在run的时候-p指定); 那这样的话,会存在好多linux用户,相当于每一个容器就要维护一个物理机(虚拟); 需要一套工具…- 1
- 0
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
猿优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!