• docker-容器操作


    容器的操作包括,创建、启动、停止、重启、删除、导出导入等操作。

    创建

    当我们运行一个镜像时,他就会创建一个容器,所以当容器已经被创建后,我们应该是使用启动命令来启动容器,而不再是运行镜像,否则又会新建容器。

    docker run就是新建时并启动

    docker start一个已经被创建好的容器

    docker restart重启一个已经被创建好的容器。

    docker ps查看正在运行的容器  -a查看所有容器,包括停止的。 -f进行过滤。

    运行

    运行又分前台运行和后台运行。

    后台运行-d。那么这时候如果有输出,结果就会送到docker logs里,可以通过docker log命令进行查看。

    暂停

    docker stop

    进入容器

    可以使用docker attach或nsenter工具

    导入导出

    导出

    docker export

    $ sudo docker ps -a
    CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                    PORTS               NAMES
    7691a814370e        ubuntu:14.04        "/bin/bash"         36 hours ago        Exited (0) 21 hours ago                       test
    $ sudo docker export 7691a814370e > ubuntu.tar

    导入

    docker import

    $ cat ubuntu.tar | sudo docker import - test/ubuntu:v1.0
    $ sudo docker images
    REPOSITORY          TAG                 IMAGE ID            CREATED              VIRTUAL SIZE
    test/ubuntu         v1.0                9d37a6082e97        About a minute ago   171.3 MB

    删除

    docker rm注意是rm不是rmi后者是删除镜像,而且删除镜像前,要先删除容器。

  • 相关阅读:
    某地理位置模拟APP从壳流程分析到破解
    GDB多线程调试分析
    ARM平台指令虚拟化初探
    爱加密企业版静态脱壳机编写
    APK加固之静态脱壳机编写入门
    APK加固之类抽取分析与修复
    Xposed截获 Android手机QQ密码
    菜鸟 学注册机编写之 Android app
    Pstools使用
    msf端口扫描
  • 原文地址:https://www.cnblogs.com/gorgage/p/7300284.html
Copyright © 2020-2023  润新知