Docker1

作者: 巴巴11 | 来源:发表于2020-05-25 23:43 被阅读0次

是容器虚拟化技术。

Docker打破程序即应用的观念。通过镜像images将系统核心之外的,运行应用所需要的系统环境,由下到上的打包。

Docker的目标是Build,Ship and Run Any App,Anywhere。
一次封装,到处运行。

基于Linux容器技术。

技术发展:

  • 1 虚拟机技术:对于底层操作系统来说,虚拟机就是一个普通的文件,虚拟机占用资源多,冗余步骤多,启动慢
  • 2 对于虚拟机技术的缺点,Linux发展了另外一种虚拟化技术,Linux容器(linux containers, LXC),Linux容器不是模拟一个完整的操作系统,没有内核,没有模拟硬件, 而是对进程进行隔离。有了容器,可以将软件所需的资源打包到一个隔离的容器中。并能迁移到任意一台机器上中软件都能正常运行。
image.png image.png

Docker Images
镜像就是一个只读的模板。本身是一个镜像文件。镜像可以用来创建容器。一个镜像可以创建很多个容器。

Docker container
容器是镜像创建的运行实例。可以被启动,开始,停止,删除。每个容器之间相互隔离。

Docker Repository
仓库是集中存放镜像文件的场所。仓库里有多个镜像。每个镜像有不同的标签tag。
最大的公开仓库Docker Hub。国内有阿里云等。
可以创建私有仓库。

安装:


image.png
image.png

Centos 6.8


image.png
uname -r
lsb_release -a
cat /etc/redhat-release

yum install -y epel-release

yum install -y docker-io
# 可能下不了
# 直接用下载源安装,执行命令:
yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm

image.png image.png image.png image.png
image.png
image.png
image.png image.png
image.png image.png image.png
image.png
image.png image.png
image.png image.png

Docker命令

帮助命令

docker version
docker info
docker --help

镜像命令

docker images
-a

image.png
image.png image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

重启容器:
docker restart 容器ID或者容器名称


image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png image.png image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png image.png image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png image.png
image.png image.png image.png image.png image.png
image.png image.png image.png
image.png image.png
image.png image.png image.png
image.png
image.png image.png
image.png
image.png
image.png image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png image.png image.png image.png
image.png
image.png
image.png
image.png
image.png image.png image.png
image.png image.png
image.png
image.png
image.png image.png image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

相关文章

  • docker1

    一、容器相关 centos6 安装docker: 1、安装docker yum 源: rpm -Uvh http:...

  • Docker1

    是容器虚拟化技术。 Docker打破程序即应用的观念。通过镜像images将系统核心之外的,运行应用所需要的系统环...

  • 1.Ansible docker

    [root@ansible ~]# cat /etc/ansible/hosts[docker]docker1 [...

  • RTNETLINK answers: Device or res

    # ip link set dev br-aac63695a670 name docker1 RTNETLINK ...

  • influxdb+grafana性能监控系统

    前提条件:安装docker1、docker下载influxdb grafana镜像docker pull infl...

  • docker中安装使用mysql

    一、安装dockermac电脑安装docker1、通过brew下载 2.手动下载https://download....

  • centos下docker的安装与启动

    一.centos下安装docker1、使用 root 权限登录 Centos。确保 yum 包更新到最新。 $ s...

  • CentOS安装Docker

    一、安装Docker1、查看内核版本root账户登录,查看内核版本如下[root@localhost ~]# un...

  • CentOS 安装Docker

    安装docker1、Docker要求linux的内核版本高于的3.10。所以我们在在安装Docker之前需要先确认...

  • mongo回顾(十四:复制集)

    首先简单的搭建mongodb复制集(一主两从),依旧采用docker1,docker pull mongo2,do...

网友评论

      本文标题:Docker1

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