Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Установить
Более быстрый доступ, чем браузер!
 

Docker

Индекс Docker

Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы.

41 отношения: API, ARM (архитектура), Aufs, Btrfs, Cgroups, Chroot, EWeek, Fedora, GlusterFS, Go, Hadoop, KVM, Linux, Linux Journal, LXC, OpenStack, Ps, Red Hat, Red Hat Enterprise Linux, REST, TechCrunch, The Register, Top, Unix-подобная операционная система, Windows, X86-64, YAML, Каскадно-объединённое монтирование, Клиент (информатика), Копирование при записи, Проприетарное программное обеспечение, Платформа как услуга, Облачные вычисления, Сервер (программное обеспечение), Ядро Linux, Язык программирования, Интерфейс командной строки, Инфраструктура как услуга, Виртуализация на уровне операционной системы, Демон (программа), Лицензия Apache.

API

API (программный интерфейс приложения, интерфейс прикладного программирования) (application programming interface, API) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних программных продуктах.

Новый!!: Docker и API · Узнать больше »

ARM (архитектура)

ARM-процессор производства Conexant, устанавливается в основном в маршрутизаторах Архитектура ARM (от Advanced RISC Machine — усовершенствованная RISC-машина; иногда — Acorn RISC Machine) — семейство лицензируемых 32-битных и 64-битных микропроцессорных ядер разработки компании ARM Limited.

Новый!!: Docker и ARM (архитектура) · Узнать больше »

Aufs

Aufs (advanced multi-layered unification filesystem) — альтернативная версия UnionFS, вспомогательной файловой системы, образующей каскадно-объединённое монтирование для файловых систем Linux.

Новый!!: Docker и Aufs · Узнать больше »

Btrfs

Btrfs (B-tree FS, «Better FS» или «Butter FS») — файловая система для Linux, основанная на структурах B-деревьев и работающая по принципу «копирование при записи» (copy-on-write).

Новый!!: Docker и Btrfs · Узнать больше »

Cgroups

Унифицированная иерархия на основе cgroup и systemd. cgroups (control group) — механизм ядра Linux, который ограничивает и изолирует вычислительные ресурсы (процессорные, сетевые, ресурсы памяти, ресурсы ввода-вывода) для групп процессов.

Новый!!: Docker и Cgroups · Узнать больше »

Chroot

chroot — операция изменения корневого каталога в Unix-подобных операционных системах.

Новый!!: Docker и Chroot · Узнать больше »

EWeek

eWEEK (девиз: The Enterprise Newsweekly, Предприятие еженедельно) — еженедельный компьютерный бизнес-журнал, издаваемый Ziff Davis Enterprise.

Новый!!: Docker и EWeek · Узнать больше »

Fedora

Fedora (англ. «мягкая фетровая шляпа», произносится «федо́ра», ранее Fedora Core) — дистрибутив операционной системы GNU/Linux.

Новый!!: Docker и Fedora · Узнать больше »

GlusterFS

GlusterFS — это распределённая, параллельная, линейно масштабируемая файловая система с возможностью защиты от сбоев.

Новый!!: Docker и GlusterFS · Узнать больше »

Go

Go (часто также Golang) — компилируемый многопоточный язык программирования, разработанный внутри компании Google.

Новый!!: Docker и Go · Узнать больше »

Hadoop

Hadoop — проект фонда Apache Software Foundation, свободно распространяемый набор утилит, библиотек и фреймворк для разработки и выполнения распределённых программ, работающих на кластерах из сотен и тысяч узлов.

Новый!!: Docker и Hadoop · Узнать больше »

KVM

KVM (Kernel-based Virtual Machine) — программное решение, обеспечивающее виртуализацию в среде Linux на платформе x86, которая поддерживает аппаратную виртуализацию на базе Intel VT (Virtualization Technology) либо AMD SVM (Secure Virtual Machine).

Новый!!: Docker и KVM · Узнать больше »

Linux

Linux (или), Ли́нукс) — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты. Как и ядро Linux, системы на его основе как правило создаются и распространяются в соответствии с моделью разработки свободного и открытого программного обеспечения. Linux-системы распространяются в основном бесплатно в виде различных дистрибутивов — в форме, готовой для установки и удобной для сопровождения и обновлений, — и имеющих свой набор системных и прикладных компонентов, как свободных, так возможно и собственнических. Появившись как решения вокруг созданного в начале 1990-х годов ядра, уже с начала 2000-х годов системы Linux являются основными для суперкомпьютеров и серверов, расширяется применение их для встраиваемых систем и мобильных устройств, некоторое распространение системы получили и для персональных компьютеров. За счёт использования свободного программного обеспечения и привлечения волонтёров каждая из систем Linux обладает значительными программными возможностями, трудно реализуемыми в прочих моделях разработки: например, в 2008 году расчёты показывали, что для того, чтобы «с нуля» разработать систему, аналогичную Fedora 9, потребовалось бы затратить $10,8 млрд, а совокупная себестоимость только ядра Linux оценивалась в сумму более $1,4 млрд, притом только за 2008 год она увеличилась на $315 млн, совокупный труд оценён в размере 73 тыс. человеко-лет. Традиционно системами Linux считаются только те, которые включают в качестве компонентов основные программы проекта GNU, такие как bash, gcc, glibc, coreutils, GNOME и ряд других, в связи с чем часто всё семейство иногда идентифицируется как GNU/Linux, притом существует спор об именовании GNU/Linux. Существует проект стандартизации внутренней структуры Linux-систем — Linux Standard Base, часть из документов которого зарегистрировано в качестве стандартов ISO; но далеко не все системы сертифицируются по нему, и в целом для Linux-систем не существует какой-либо общепризнанной стандартной комплектации или формальных условий включения в семейство. Однако есть ряд систем на базе ядра Linux, но не имеющих в основе зависимости от программ GNU, которые к Linux-семейству традиционно не относят, в частности таковы мобильные системы Android и FirefoxOS. Пингвин Tux Официальным логотипом и талисманом Linux является пингвин Tux, созданный в 1996 году Ларри Юингом. Торговая марка «Linux» принадлежит создателю и основному разработчику ядра Линусу Торвальдсу. При этом проект Linux в широком смысле не принадлежит какой-либо организации или частному лицу, вклад в его развитие и распространение осуществляют тысячи независимых разработчиков и компаний, одним из инструментов взаимодействия которых являются группы пользователей Linux. Существует ряд некоммерческих объединений, ставящих основной целью развитие и продвижение Linux, наиболее крупное и влиятельное из них — основанный в 2007 году The Linux Foundation. Существует значительный рынок коммерческой технической поддержки Linux-систем, на котором с долей свыше 70 % (2017) доминирует корпорация Red Hat. Линус Торвальдс — создатель и основной координатор проекта по разработке ядра Linux Ричард Столлман — основатель проекта GNU.

Новый!!: Docker и Linux · Узнать больше »

Linux Journal

Linux Journal — ежемесячный компьютерный журнал по современным компьютерным технологиям, публикуемый компанией Belltown Media, Inc., в городе Хьюстон, штат Техас.

Новый!!: Docker и Linux Journal · Узнать больше »

LXC

'''LXC''' и libvirt LXC (Linux Containers) — система виртуализации на уровне операционной системы для запуска нескольких изолированных экземпляров операционной системы Linux на одном узле.

Новый!!: Docker и LXC · Узнать больше »

OpenStack

OpenStack — комплекс проектов свободного программного обеспечения, который может быть использован для создания инфраструктурных облачных сервисов и облачных хранилищ, при том как публичных, так и частных.

Новый!!: Docker и OpenStack · Узнать больше »

Ps

ps (от process status) — программа в UNIX, Unix-подобных и других POSIX-совместимых операционных системах, выводящая отчёт о работающих процессах.

Новый!!: Docker и Ps · Узнать больше »

Red Hat

Red Hat Software — американская компания, выпускающая решения на основе свободной операционной системы Linux: Red Hat Enterprise Linux (распространяется по годовой подписке) и Fedora (распространяется свободно), а также другие программные продукты и услуги на основе открытого исходного кода (в том числе среду компиляции и выполнения приложений Linux (POSIX) под ОС Microsoft Windows - Cygwin).

Новый!!: Docker и Red Hat · Узнать больше »

Red Hat Enterprise Linux

Red Hat Enterprise Linux — дистрибутив Linux компании Red Hat.

Новый!!: Docker и Red Hat Enterprise Linux · Узнать больше »

REST

REST (сокр. от Representational State Transfer — «передача состояния представления») — архитектурный стиль взаимодействия компонентов распределённого приложения в сети.

Новый!!: Docker и REST · Узнать больше »

TechCrunch

TechCrunch — интернет-издание о стартапах, интернет-бизнесе, инновациях и веб-сайтах.

Новый!!: Docker и TechCrunch · Узнать больше »

The Register

The Register (El Reg) — британский новостной сайт технологической направленности.

Новый!!: Docker и The Register · Узнать больше »

Top

top (table of processes) — консольная команда, которая выводит список работающих в системе процессов и информацию о них.

Новый!!: Docker и Top · Узнать больше »

Unix-подобная операционная система

Генеалогическое древо Unix-подобных операционных системСледует учитывать, что на данной диаграмме не отражены отдельные дистрибутивы Linux, являющиеся самоценными операционными системами. Unix-подобная операционная система (иногда сокр. как *nix) — операционная система, которая образовалась под влиянием Unix.

Новый!!: Docker и Unix-подобная операционная система · Узнать больше »

Windows

Windows — семейство коммерческих операционных систем (OC) корпорации Microsoft, ориентированных на применение графического интерфейса при управлении.

Новый!!: Docker и Windows · Узнать больше »

X86-64

x86-64 (также AMD64/Intel64/EM64T) — 64-битное расширение, набор команд для архитектуры x86, разработанное компанией AMD, позволяющее выполнять программы в 64-разрядном режиме.

Новый!!: Docker и X86-64 · Узнать больше »

YAML

YAML (акроним «Yet Another Markup Language». — «Ещё один язык разметки», позже — рекурсивный акроним «YAML Ain't Markup Language» — «YAML — не язык разметки») — «дружественный» формат сериализации данных, концептуально близкий к языкам разметки, но ориентированный на удобство ввода-вывода типичных структур данных многих языков программирования.

Новый!!: Docker и YAML · Узнать больше »

Каскадно-объединённое монтирование

Каскадно-объединённое монтирование — это монтирование, позволяющее одновременно монтировать несколько файловых систем как одну.

Новый!!: Docker и Каскадно-объединённое монтирование · Узнать больше »

Клиент (информатика)

Клие́нт — это аппаратный или программный компонент вычислительной системы, посылающий запросы серверу.

Новый!!: Docker и Клиент (информатика) · Узнать больше »

Копирование при записи

Механизм копирования при записи (Copy-On-Write, COW) используется для оптимизации многих процессов, происходящих в операционной системе, таких как, например, работа с оперативной памятью или файлами на диске (пример —). Идея подхода copy-on-write заключается в том, что при чтении области данных используется общая копия, в случае изменения данных — создается новая копия.

Новый!!: Docker и Копирование при записи · Узнать больше »

Проприетарное программное обеспечение

Проприета́рное програ́ммное обеспе́чение, несвобо́дное программное обеспечение (proprietary software; от proprietary — частное Яндекс-словари, патентованное, в составе собственности и software — программное обеспечение) — программное обеспечение, являющееся частной собственностью авторов или правообладателей и не удовлетворяющее критериям свободного ПО (наличия открытого программного кода недостаточно).

Новый!!: Docker и Проприетарное программное обеспечение · Узнать больше »

Платформа как услуга

Platform as a Service (PaaS, «платформа как услуга») — модель предоставления облачных вычислений, при которой потребитель получает доступ к использованию информационно-технологических платформ: операционных систем, систем управления базами данных, связующему программному обеспечению, средствам разработки и тестирования, размещённым у облачного провайдера.

Новый!!: Docker и Платформа как услуга · Узнать больше »

Облачные вычисления

Облачные вычисления (cloud computing) — модель обеспечения удобного сетевого доступа по требованию к некоторому общему фонду конфигурируемых вычислительных ресурсов (например, сетям передачи данных, серверам, устройствам хранения данных, приложениям и сервисам — как вместе, так и по отдельности), которые могут быть оперативно предоставлены и освобождены с минимальными эксплуатационными затратами или обращениями к провайдеру.

Новый!!: Docker и Облачные вычисления · Узнать больше »

Сервер (программное обеспечение)

Apache Се́рверное програ́ммное обеспечение (се́рвер, server от to serve — служить; множественное число се́рверы, в разговорном языке также употребляется сервера́) — в информационных технологиях — программный компонент вычислительной системы, выполняющий сервисные (обслуживающие) функции по запросу клиента, предоставляя ему доступ к определённым ресурсам или услугам.

Новый!!: Docker и Сервер (программное обеспечение) · Узнать больше »

Ядро Linux

Применение ядра Linux Ядро Linux — ядро операционной системы, соответствующее стандартам POSIX, составляющее основу операционных систем семейства Linux.

Новый!!: Docker и Ядро Linux · Узнать больше »

Язык программирования

Язык программи́рования — формальный язык, предназначенный для записи компьютерных программISO/IEC/IEEE 24765:2010 Systems and software engineering — VocabularyISO/IEC 2382-1:1993, Information technology — Vocabulary — Part 1: Fundamental terms.

Новый!!: Docker и Язык программирования · Узнать больше »

Интерфейс командной строки

Fedora 15 Интерфейс командной строки (Command line interface, CLI) — разновидность текстового интерфейса (CUI) между человеком и компьютером, в котором инструкции компьютеру даются в основном путём ввода с клавиатуры текстовых строк (команд), в UNIX-системах возможно применение мыши.

Новый!!: Docker и Интерфейс командной строки · Узнать больше »

Инфраструктура как услуга

Инфраструктура как услуга (Infrastructure-as-a-Service; IaaS) — одна из моделей обслуживания в облачных вычислениях, по которой потребителям предоставляются по подписке фундаментальные информационно-технологические ресурсы — виртуальные серверы с заданной вычислительной мощностью, операционной системой (чаще всего — предустановленной провайдером из шаблона) и доступом к сетям.

Новый!!: Docker и Инфраструктура как услуга · Узнать больше »

Виртуализация на уровне операционной системы

Виртуализация на уровне операционной системы — метод виртуализации, при котором ядро операционной системы поддерживает несколько изолированных экземпляров пространства пользователя, вместо одного.

Новый!!: Docker и Виртуализация на уровне операционной системы · Узнать больше »

Демон (программа)

Де́мон (daemon, dæmon, δαίμων божество) — компьютерная программа в системах класса UNIX, запускаемая самой системой и работающая в фоновом режиме без прямого взаимодействия с пользователем.

Новый!!: Docker и Демон (программа) · Узнать больше »

Лицензия Apache

Лицензия Apache (Apache LicenseИзначально (версии 1.0 и 1.1) лицензия называлась) — лицензия на свободное программное обеспечение Apache Software Foundation.

Новый!!: Docker и Лицензия Apache · Узнать больше »

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »