zoukankan      html  css  js  c++  java
  • linux docker

    docker  容器技术 -- 

    简介:

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,
    然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
    Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。Docker 容器通过 Docker 镜像来创建。
    容器与镜像的关系类似于面向对象编程中的对象与类。
       一个完整的Docker有以下几个部分组成:
    1. dockerClient客户端
    2. Docker Daemon守护进程
    3. Docker Image镜像
    4. DockerContainer容器

    Docker-- 面向对象

    容器 container   对象 object

    镜像 image       类  class

    下面是阿里源的安装实例:

    docker 版本会和centos版本不匹配 可以查看 uname -a看linux版本  docker version看docker版本
    
    1 安装  由于官方速度慢,建议阿里源
        yum install docker -y   默认下载出来最新版的
    2 启动docker
        systemctl  start docker   (stop status restart)
    3  加速器 加速下载
        curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
    会生成一个docker配置文件,路径是/etc/docker/daemon.json
    4  配置了加速器,需要重启docker
    5  docker 基本命令
    增 下载镜像/image docker pull hello-world 运行镜像,产生容器实例 ****
      运行镜像image docker run ubuntu
      交互式下运行Ubuntu 容器,进入容器空间内
        docker run -it  ubuntu  /bin/bash 
        解释参数 -i 交互式的命令操作 -t开启一个终端提供访问 /bin/bash 指定shell解释器
    删 删除容器记录 docker rm 容器id
      批量删除容器记录 docker  rm `docker ps -aq`
      强制删除所有容器记录 docker rm -f  `docker ps -aq`
      删除镜像记录 docker rmi 镜像id
      批量删除镜像文件 docker rmi `docker images -aq`

    改 修改docker镜像名,tag标记名
      docker tag  镜像id   新的标记名
    查 运行过docker镜像后,会产生容器记录
      查看docker镜像的命令 docker image ls // docker images (新语法) 进程--

      查看正在运行的容器进程 docker ps 看所有容器的记录
    docker ps -a
       docker容器,必须有后台程序在运行,否则容器就退出
    docker search xxxx 查看docker库里的登记资源
      
  • 相关阅读:
    HDU 1069 Monkey and Banana
    HDU 1029 Ignatius and the Princess IV
    HDU 1024 Max Sum Plus Plus
    Gym100923H Por Costel and the Match
    Codeforces 682C Alyona and the Tree
    Codeforces 449B Jzzhu and Cities
    Codeforces (ccpc-wannafly camp day2) L. Por Costel and the Semipalindromes
    Codeforces 598D (ccpc-wannafly camp day1) Igor In the Museum
    Codeforces 1167c(ccpc wannafly camp day1) News Distribution 并查集模板
    快乐数问题
  • 原文地址:https://www.cnblogs.com/zhangchen-sx/p/10527553.html
Copyright © 2011-2022 走看看