• docker速记


    1、docker:一个轻量级的虚拟机、是一个容器

    2、Linux系统包括—RedHat(商业版)、Centos、Ubuntu

    3、docker比作码头的集装箱,image镜像就是基石,images类似于集装箱的盒子。这样可以方便测试人员不需要配置自己的环境,直接拉取镜像进行操作即可。

    4、docker必须满足的要求是:至少Linux Kerl 3.10

    5、docker的命名最开始是以“1”为最初,后来按年份命名。

    6、拉起一个docker相当于开启一个进程,可以一台机器开启多个docker,也可以多台机器开启一个docker。

    7、安装虚拟机的过程:在PC机(宿主机)上安装VM,这个虚拟机可以是Linux、win等。

    8、挂载的概念:容器中的某个文件夹挂载到宿主机的物理地址文件夹中。

    9、docker的操作做在最外层,容器里没有docker命令。

    10、docker是基于C/S架构的,也就是客户端和服务端在一起。

    11、从xshell进入虚拟机的命令:ssh root@地址。

    12、docker命令操作

      筛查命令:docker ps | grep zhang

      新建一个容器:docker run -it imageID(i代表交互式、t代表有终端)

      删除一个容器:docker rm 容器ID

      开启一个已经生成的、已经停止运行的容器:docker start 容器ID

      终止一个容器的运行:docker stop 容器ID

      进入一个正在运行的容器:docker attact 容器ID 或者:docker exec -it 容器ID /bin/bash

      退出一个容器(在退出之后会关闭容器):exit

      正常退出不关闭容器:ctrl+p+q

      查看docker命令集:docker

      查看docker每条命令的帮助信息:docker 命令 --help

      查看docker的所有镜像:docker images

      查看docker当前开启的进程:docker ps

      查看docker内部的所有进程:docker ps -a

      查看docker版本:docker version

      查看当前docker信息:docker info

    13、两个docker之间文件的拷贝:通过中间介质,间接拷贝:docker cp --help查找后使用

  • 相关阅读:
    gradle 转 maven
    java Multimap
    java 写法推荐
    Python虚拟环境virtualenv
    C# 转换图形为PCX 格式
    微软宣布.NET开发环境将开源 支持Mac OS X和Linux
    写给在Java和.net中徘徊的新手
    HTML5 vs FLASH vs SILVERLIGHT
    我的NHibernate曲折之行
    NHibernate 3 Beginner's Guide
  • 原文地址:https://www.cnblogs.com/sunshine-blog/p/9163310.html
Copyright © 2020-2023  润新知