zoukankan      html  css  js  c++  java
  • docker 应用篇————docker基本命令[四]

    前言

    介绍一下一些docker的基本命令。

    正文

    帮助命令:

    首先要学的肯定是docker --help 命令了,因为这样我们就不用经常去查官网。

    docker version

    docker info

    docker 更加详细的信息。

    这里看到了,我用root 查看的,其他用户可能显示没有权限,那么应该在sudo里面增加。

    镜像命令:

    docker images 查看本地镜像:

    docker search 查看镜像:

    那么你还需要一些过滤的话。

    如果找到镜像后,那么就可以进行下载了。

    docker pull:

    然后看下下面那几个信息:

    digest 表示前面。

    status 表示状态

    docker.io/library/mysql:latest 表示真实的下载地址。

    这里看到有好几个没有下载下来,因为镜像是镜像层,有些镜像有的话是不用重新下载的,可以复用。

    docker rmi $(docker image -aq ) 删除全部镜像。

    容器命令:

    docker run [可选参数] image

    参数说明:

    --name 容器名字

    -d 后台方式运行

    -it 使用交互方式运行,进入容器查看内容

    -P 指定容器端 -p 8080:8080

    -p 随机指定端口

    docker ps

    -a 显示全部容器,包括停止的
    -n 显示几个
    -q 显示容器的编号
    

    这里使用 docker run -it centos /bin/bash

    启动并进入容器,那么退出的时候使用:

    exit 退出容器,并且容器停止
    
    ctrl + P + Q 容器不停止退出
    

    删除容器:

    docker rm 容器+id
    
    docker rm -f $(docker ps -aq)
    

    docker start 容器id 启动容器

    docker stop 容器id 停止容器

    docker restart 容器id 重启容器

    docker kill 容器id 强制停止当前容器

    linux 树

    下一节日志、元数据、进程查看。

  • 相关阅读:
    Linux日志文件/var/log详解
    QT 的信号与槽机制介绍
    利用线程通信,写2个线程,一个线程打印1~52,另一个线程打印A~Z,打印顺序应该使12A34B56C···5152Z
    mysql快速安装
    zabbix安装源
    mysql手动安装
    没有可用软件包 zabbixservermysql
    【转载】web 部署专题(一):Gunicorn运行与配置方法
    supervisor快速配置
    linux监控脚本状态失败后拉起
  • 原文地址:https://www.cnblogs.com/aoximin/p/15057762.html
Copyright © 2011-2022 走看看