zoukankan      html  css  js  c++  java
  • Docker入门及基本指令

    Docker概念

    Docker就相当于一个Github账号,不过最开始的工程不能自己建立,要从DockerHub这个中央仓库pull过来,这个工程Docker称之为image,这个image竟然是个linux系统!!这是什么概念?!以前我可以传传代码带Github上就觉着很厉害了,现在我竟然可以有无限个操作系统!!最吊的是这个image,也就是现在属于我的操作系统,是可以在任何Linux系统下跑的,原理是参照java虚拟机。想想都很带劲啊,原来自己写的项目假如没钱买服务器了,所有搭的框架都没了,可怜的一逼!现在竟然可以把我搭好的框架放在image也就是Linux系统中,再上传到DockerHub中央仓库中,这就永远不会丢了啊,好爽!

    如何在Linux系统下搭建Docker请点击

    基本命令如下:

    1.查看本机的docker images

    docker images
    

    2.以root的身份登录到docker容器

    • docker run - 运行一个容器
    • -t - 分配一个(伪) tty
    • -i - 开发输入(so we can interact with it)
    • ubuntu - 使用ubuntu基础镜像
    • /bin/bash - 运行bash shell
    docker run -t -i ubuntu /bin/bash
    

    3.退出docker容器

    ctrl+d or type exit
    

    4.列出在容器的文件系统更改的文件和目录。此命令将列出三类事件:

    1. A – Add
    2. D – Delete
    3. C – Change
    docker diff CONTAINER ID
    

    5.查看所有容器(包括挂掉的)

    docker ps -a
    

    6.查看下容器的日志

    docker logs CONTAINER ID
    
  • 相关阅读:
    C#值类型与引用类型
    Eclipse中JSP生成的类文件存放在哪
    java发起HTTP请求的共用类
    .net汉字转字母
    常用 C#操作字符串方法
    MYSQL整理的语法
    CSS基础篇
    JavaScript基础篇
    jquery操作select(增加,删除,清空)
    Aspose.Words 的使用 Aspose.Total_for_.NET
  • 原文地址:https://www.cnblogs.com/bihanghang/p/10013992.html
Copyright © 2011-2022 走看看