• docker第一日学习总结


    查看当前所有的镜像

    docker images

    查看当前运行的容器

    docker ps 

    一般容器分为后台驻留和闪退(ubuntuusybox等)两种,对于后台驻留的,我们如果想进入这个容器(前提是容器能进入)

    docker exec -it ec00e6b663e0 bash

    停止进程

    docker stop ec00e6b663e0

    打印进程中的控制台日志

    docker logs ec00e6b663e0 -f

    另外一种进入方式,附加到现在运行中的docker上

    docker attach ec00e6b663e0

     

     

    强行让ubuntu驻留,本来是闪退的。

    docker run -d ubuntu /bin/bash -c "while true; do sleep 1; done"

     

    给正在开发的ubuntu打标签,v1.0,同一个时候可以打多个标签。比如v1.0/v1.0.0/v1等等

    docker tag ubuntu-developing lukairui/ubuntu-lkr:v1.0

    开发一段时间后,先用commit使之成为一个镜像,和原来的ubuntu-developing不一样的镜像hash。然后再用tag进行打标签

    docker tag ubuntu-with-gcc lukairui/ubuntu-lkr:v2

     

    标签是一种指向,可以被抢走的。

    推送到docker hub

    docker push  lukairui/ubuntu-lkr:v1.0

     

    搭建私服

    docker run -d -p 5000:5000  -v /tmp:/val/lib/registry registry:2

     

    要提交到私服,必须加上私服的ip:port,提交到docker hub则不需要

    docker tag ubuntu-in-developing  cdh001:5000/lukairui/ubuntu-lkr:v1.0

    docker push cdh001:5000/lukairui/ubuntu-lkr:v1.0

     

  • 相关阅读:
    C# 控件缩写大全+命名规范+示例
    Database Link详解
    DataTable.Compute 方法
    Dotfuscator Professional Edition 4.9.7500.9484 混淆工具破解版+使用教程
    C#中的委托和事件(续)
    Jquery 获取元素内容
    ASP.NET 常用类
    JavaScript动态生成访问方法
    LINQ查询操作符
    HTML乱码问题和header结构
  • 原文地址:https://www.cnblogs.com/lukairui/p/13603511.html
Copyright © 2020-2023  润新知