Docker

作者: xncode | 来源:发表于2019-02-21 16:25 被阅读0次

容器的特性:灵活、轻量级、可替代、轻便、可扩展、可堆叠

容器是执行起来的镜像,镜像是可执行的包裹,即包含了应用代码、环境、库、环境变量、配置文件等所有运行时需要的东西

容器在Linux上执行,共享宿主机内核,按进程运行,轻量级
虚拟机则需要通过客户操作系统再通过hypervisor来获得宿主机的资源

基于LXC(Linux kernel (specifically namespaces and control groups) 提供沙箱系统,控制资源分配),增加了对各种机器的自动适配、以应用为中心、版本控制、模块可重用、共享、各种工具

centos7

python:

FROM python:2
WORKDIR /usr/src/app
COPY requirements.txt ./ 
RUN pip install --no-cache-dir -r requirements.txt
COPY . .
CMD [ "python", "./your-daemon-or-script.py" ]

关于python版本:

python:2 python:3 这样的是默认的 和python:2-stretch一样
python:2-slim 最小的能运行python的版本
python:2-alpine 用于Alphine Linux
python:2-windowsservercore 用于Windows容器

相关文章

  • docker学习

    docker镜像 docker容器 docker仓库 安装docker docker版本 docker分为社区版和...

  • Docker安装和运行

    获取Docker 安装Docker 验证安装 1、获取Docker Docker for Mac Docker f...

  • Docker知识手册

    Docker 容器 启动docker:docker start 查看docker运行状态:docker stats...

  • Docker简介

    章节介绍 # Docker是什么# Docker包括什么# Docker镜像# Docker编配# Docker还...

  • Docker 常用操作

    Docker docker: 18.09.4、nvidia-docker: 2.0.3 docker 19.03 ...

  • rancher+harbor离线安装

    安装docker,此docker为社区版docker。docker官方文档:https://docs.docker...

  • Linux之Docker

    Linux之Docker 目录 Docker简单介绍 在线Docker安装 离线Docker安装 Docker简单...

  • Docker常用命令

    Docker常用命令 Docker帮助命令 docker version:查看docker版本 docker in...

  • Docker基础操作

    Docker部署 Docker安装 镜像加速 Docker 基础命令 Docker镜像管理 搜索镜像docker ...

  • docker容器状态查看命令集

    docker inspect 用法 : docker inspect [docker名称/docker short...

网友评论

      本文标题:Docker

      本文链接:https://www.haomeiwen.com/subject/imfksqtx.html