zoukankan      html  css  js  c++  java
  • docker 常用命令

    查看docker信息

    查看版本:docker version
    查看信息:docker info
    查看帮助:docker command --help

     

    镜像中常用命令
      下载镜像:docker image pull
      从 Docker Hub 的 alpine 仓库中拉取标签为 latest 的镜像:docker image pull alpine:latest
      列出本地存储的所有镜像:docker image ls
      显示镜像细节:docker image inspect [imageName]
      删除镜像:docker image rm [imageName]
      启动容器:docker run [imageName]
      后台启动docker,并指定宿主机端口和docker映射端口:docker run -p 8000:80 -tdi --privileged [imageID] [command]
        -i: 以交互模式运行容器,通常与 -t 同时使用;

    -d: 后台运行容器,并返回容器ID;

    -t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;

    --privileged: 容器将拥有访问主机所有设备的权限

    通常情况下 [command] 填下 /bin/bash 即进入容器

     

    容器中常用命令
      累出本地正在运行的容器:docker container ls
      列出本机所有容器,包括终止运行的容器:docker container ls -all
      进入容器SSh界面:docker attach [containerID]
      删除容器文件:docker container rm [containerID]
      查看容器日志:docker logs -f -t --since=["date"] --tail 10 [containerID]
        -f: 输出日志

    -t: 显示时间戳

    --since=“2019-03-04”: 显示该时间后的日志

    --tail 10: 列出容器最新10条日志

    containerName: 容器名称

     

    批量操作容器
      查看所有容器:docker ps -a
      查看运行容器:docker ps
      停止全部运行中的容器:docker stop $(docker ps -q)
      删除全部容器:docker rm $(docker ps -aq)
      停用并且删除容器:

    docker stop $(docker ps -q) & docker rm $(docker ps -aq)
  • 相关阅读:
    Github使用手册2——Github使用自己的远程仓库
    GitHub使用手册1——fork and pull request
    如何申请Pycharm学生免费激活码
    博客园入园手册2——Markdown编辑器1
    博客园入园手册1——TinyMEC编辑器
    实验一 GIT 代码版本管理
    结对项目-数独程序扩展(要求细化更新)
    个人作业Week2-代码复审(修改明确了要求)
    个人作业-Week1(新增详细说明)
    个人项目-数独
  • 原文地址:https://www.cnblogs.com/tynam/p/12721260.html
Copyright © 2011-2022 走看看