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

    常用的docker命令
    # 查看 容器 网络方式
      docker network list (可结合 route 分析)

    # 创建虚拟网络,可使用类似如下的命令
      docker network create --subnet 172.18.0.1/16 {network_name}

    #
    使用当前目录下的 Dockerfile 创建镜像   docker build -t {容器名称} # 运行容器时, 将host的4000端口映射到容器的80端口   docker run -p 4000:80 {容器名称} # -d 参数,可以理解为允许容器以守护进程的方式运行   docker run -d -p 4000:80 {容器名称} # 查看所有正在运行的容器的列表   docker ps # 平稳地停止指定的容器 docker stop {容器id} # 查看所有容器的列表,甚至包含未运行的容器 docker ps -a # 强制关闭指定的容器 docker kill {容器id} # 从此机器中删除指定的容器 docker rm {容器id} # 强制删除一个容器 docker rm -f {容器id} # 从此机器中删除所有容器 docker rm $(docker ps -a -q) # 显示此机器上的所有镜像 docker images -a # 从此机器中删除指定的镜像 docker rmi {镜像名称或id} # 从此机器中删除所有镜像 docker rmi $(docker images -q) # 使用您的 Docker 凭证登录此 CLI 会话 docker login # 标记 <image> 以上传到镜像库 docker tag <image> username/repository:tag # 将已标记的镜像上传到镜像库 docker push username/repository:tag # 运行镜像库中的镜像,生成容器 docker run username/repository:tag # 可以查看容器内部的标准输出,-f 像tail -f一样来输出容器内部的标准输出 docker logs -f [ID或者名字] # 来查看容器内部运行的进程 docker top [容器ID或名字] # 查看Docker 的底层信息。它会返回一个 JSON 文件记录着 Docker 容器的配置和状态信息 docker inspect [容器ID或名字] #查找镜像 NAME:镜像仓库源的名称 DESCRIPTION:镜像的描述OFFICIAL:是否docker官方发布 docker search [镜像名称] #把Docker容器设置为开机自动启动(或者取消开机启动), 除了always,还可以指定尝试启动的次数 #no - 容器退出时,不重启容器 on-failure – 只有在非0状态退出时才从新启动容器 always - 无论退出状态是如何,都重启容器 docker run --restart=always {容器名称/id} # 更新容器的启动项配置 docker update --参数键=参数值 {容器名称或id} # 从宿主机忘容器内复制文件 docker cp {filepath} {容器id}:{filepath} # 从容器往宿主机复制文件 docker cp {容器id}:{filepath} {filepath} # 备份mysql数据库容器 docker exec {容器名称或者ID} sh -c 'exec mysqldump(最好写执行文件的绝对路径) --databases redmine(数据库名称) -uroot -p"$MYSQL_ROOT_PASSWORD"' > /your/host/path/bak.sql # 查看容器本地数据卷目录 sudo docker inspect --format "{{.Config.Volumes}}" {container_id} # 查看与容器关联的物理主机的挂载卷目录位置信息 sudo docker inspect -f "{{.Mounts}}" {container_id} # 更优雅的查看与容器关联的物理主机的挂载卷目录位置信息 sudo docker inspect {container_name/container_id} | grep Mounts -A 10
    
    
    
     
  • 相关阅读:
    Oracle基础底细数据圭臬标准标准存储魔术浅析(四)——ROWID圭臬标准标准(二)
    Oracle根蒂根基数据典范存储格局浅析(三)——日期典范(一)
    Oracle 数据库注入技能
    Oracle 装配的时分java状况设置选项
    Oracle底子根基数据圭臬尺度存储格式浅析(三)——日期圭臬尺度(四)
    oracle不同数据模范存储空间的实例较量
    RHEL AS 3 安排及启动 Oracle10g 指南
    ORACLE数据库容灾复制措置赏罚方案share Plex
    Oracle 常用函数
    Oracle基本数据标准存储样式浅析(二)——数字标准
  • 原文地址:https://www.cnblogs.com/lowmanisbusy/p/12518674.html
Copyright © 2011-2022 走看看