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

    yum install docker

    systemctl start docker

    docker  --help         docker 命令查询,很有用

    docker  search  

    docker  pull

    docker  push

    docker  images

    docker run

    docker rm

    docker rmi

    docker ps

    docker inspect  ID

    docker attach  ID

    docker exec -it  ID  /bin/bash

    docker stop

    docker kill

    docker commit   提交容器生成镜像

    docker build   利用dockerfile文件生成镜像

    dockerfile文件关键字的使用:

    From  atarch    基础镜像

    MAINTAINER     添加镜像的作者姓名和邮箱

    RUN      构建时运行的命令

    EXPOSE    暴露的端口号 (例如tomcat,redis)

    WORKDIR   终端进入的落脚点

    ENV    构建时环境变量

    ADD    拷贝和解压

    COPY   拷贝

    VOLUME    容器卷

    CMD    添加运行时命令 , 可以有多个CMD,但只有最后一个有效

    ENTRYPOINT    在后面追加命令,注意和CMD的区别

    ONBULID    触发器

    容器数据卷实现容器和宿主机数据共享(-v)

    -it 交互模式   -d 守护模式

    docker run -d -p 8080:8080 -v  宿主机路径:容器路径  tomcat  (可以加:ro设置容器只读readonly)

    exit  退出关闭

    ctrl + P + Q  退出容器不关闭

    mv  移动重命名

    cp   复制

    docker  logs

    ps -ef|grep docker

    查询日志文件时用到的命令

    tail  显示文件最后10行

    cat   从第一行开始显示

    tac  从最后一行开始显示

    more  分页显示   空格键翻页

    less

    head

    ctrl + C 退出显示

    从宿主机拷贝文件到容器  docker cp   hkltj.war  tomcat:/usr/local/tomcat/webapps/hkltj.war

  • 相关阅读:
    ansible-handlers
    LNMP
    编译安装sshpass
    cadence-irun(xrun) 增量编译
    sva 基础语法
    bsub && lsf 介绍
    Perl 输出内容到 excel
    Perl sendmail
    dlopen与dlsym用法
    perl在linux下通过date获取当前时间
  • 原文地址:https://www.cnblogs.com/liuliu2017/p/9777002.html
Copyright © 2011-2022 走看看