• docker的一些常用命令整理


      docker清除命令:

      杀掉所有容器:docker kill $(docker ps -q) ;

      清除所有容器:docker rm $(docker ps -a -q) ;

      清除所有镜像:docker rmi $(docker images -q -a) 

      启动镜像:docker run <相关参数> <镜像 ID> <初始命令>

        相关参数: 

          -i:表示以“交互模式”运行容器
          -t:表示容器启动后会进入其命令行
          -v:表示需要将本地哪个目录挂载到容器中,格式:-v <宿主机目录>:<容器目录>

          -d:表示以“守护模式”执行/root/run.sh脚本,此时 Tomcat 控制台不会出现在输出终端上。
          -p:表示宿主机与容器的端口映射,此时将容器内部的 8080 端口映射为宿主机的 58080 端口,这样就向外界暴露了 58080 端口,可通过 Docker 网桥来访问容器内部的 8080 端口了。
          --name:表示容器名称,用一个有意义的名称命名即可。

      docker images 查看镜像
      docker ps 查看容器
      docker ps -a 查看所有容器,包括没有运行的
      docker rm 删除容器
      docker rmi 删除镜像
      docker build 新建镜像
      docker run 运行容器
      docker stop 停止容器
      docker logs 查看日志
      docker load 导入镜像
      docker save 导出镜像
      docker commit 容器生成镜像

      docker inspect +容器id或者镜像id可以看详情,观察工作目录,初始命令等

      docker exec 进入容器

             -

  • 相关阅读:
    (转)使用vsphere client 克隆虚拟机
    【转】VIM高级用法笔记
    Oracle RAC的Failover
    /dev/shm过小导致ORA00845错误解决方法
    (转)How to use udev for Oracle ASM in Oracle Linux 6
    ORACLE十进制与十六进制的转换
    解决Oracle RAC不能自动启动的问题
    RAC集群时间同步服务
    db link hang的解决方法
    【转载】Oracle数据恢复 Linux / Unix 误删除的文件恢复
  • 原文地址:https://www.cnblogs.com/garfieldcgf/p/5657560.html
Copyright © 2020-2023  润新知