docker

作者: GHope | 来源:发表于2018-12-03 13:50 被阅读218次

Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

Docker - Debian - cgroup / namespace

RabbitMQ - 消息服务 - Ruby
ElasticSearch / Solr - 搜索引擎 - Java

虚拟机 - 屏蔽软硬件环境的差异 - VMWare / Virtual Box
重量级容器(占用的系统资源多)

Nginx / MySQL / Redis / RabbitMQ

  1. 安装Docker
yum -y install docker-io
  1. 启动Docker服务
systemctl start docker 
  1. 查看和下载镜像(安装盘)
docker images
docker pull 镜像名:版本号
  1. 创建并运行容器(每个容器就相当于是一个轻量级的虚拟机)
docker run -d -p 外部端口:内部端口 --name 容器名字 镜像:版本号
  1. 查看运行中的容器
docker ps
  1. 查看所有容器
docker container ls -a
  1. 启动和停止容器
docker start 容器名字
docker stop 容器名字

主从复制 读写分离

Redis - 基于内存的KV数据库 - LLOOGG.com

Redis提供了两种持久化方法:

  • RDB - 内存中的数据放入一个二进制的dump文件中
  • AOF - 用一个文件记录用户操作的命令 - 每秒记录一次用户操作
docker run -d -p 6379:6379 --name redis-master redis redis-server --appendonly yes --requirepass 1qaz2wsx
docker run -d --link redis-master:redis-master --name redis-slave-1 redis:latest redis-server --slaveof redis-master 6379 --masterauth 1qaz2wsx

相关文章

  • 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/qrdsgftx.html