• Docker常用命令


    Docker常用命令

    在docker上跑了挺久的训练了,现在总结一下训练中常用到的一些命令,也方便以后用到。

    1. docker images

      查看服务器本地镜像

    2. docker pull

      远程拉去镜像,比如docker pull ubuntu:16.04拉取一个Ubuntu16.04的镜像到本地

    3. docker run -it --runtime=nvidia --shm-size 1g --name test ubuntu:16.04 /bin/bash

      创建并运行一个容器 -it表示开启输入转到容器终端,--runtime=nvidia表示启用GPU,不然会找不到GPU,--shm-size 1g表示设置共享内存1g,不然训练过程中可能共享内存不够导致中断训练,--name test表示取别名test,方便使用,ubuntu:16.04表示使用镜像

    4. docker ps

      查看活着的容器

    5. docker ps -a

      查看所有容器

    6. docker cp 本地地址(别名|容器ID:地址) 别名|容器ID:地址(本地地址)

      用于本地和容器之间的文件传输

    7. docker attach 容器ID|别名

      进入容器

    8. docker exec -it 别名|容器ID /bin/bash

      进入容器

    9. docker save 镜像 > 文件

      将镜像打包,用于环境迁移

    10. docker restart 容器ID|别名

      用于重启一个停止的容器

    11. docker commit -m '注释' 容器ID 镜像名称:镜像版本

             用与配置环境后生成新镜像

    1. docker load < 文件

      用于载入镜像

  • 相关阅读:
    Go语言学习之1 基本概念、环境搭建、第一个Go程序
    go环境搭建
    go 圣经阅读笔记之-入门
    RabbitMQ
    图片选择并使用base64展示
    关于c# hashtable的一个注意点
    js image to base64 摘录
    linq to sql 获取sql与参数添加到日志中
    时钟的实现
    无限级菜单的实现
  • 原文地址:https://www.cnblogs.com/FZfangzheng/p/10851762.html
Copyright © 2020-2023  润新知