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

    abc为容器的名字或者id号


    1.从容器拷出文件到主机:
    sudo docker cp abc:/root/.tendermint/config/genesis.json /opt
    从主机拷贝文件到容器:
    sudo docker cp /opt/genesis.json tender2:/root/.tendermint/config/

    2.在容器中开启一个交互式终端:
    sudo docker exec -it abc bash

    3.查看容器IP地址:
    sudo docker inspect abc|grep IPAddress

    4.查看容器端口映射
    sudo docker port abc

    5.查看容器中的进程:
    sudo docker top abc

    6.列出容器信息:
    sudo docker ps -a

    7.列出本地镜像:
    sudo docker images

    8.连接上正在运行的容器:
    docker attach --sig-proxy=false abc

    9.启动容器
    sudo docker start abc

    10.重启容器
    sudo docker restart abc

    11.删除容器
    sudo docker rm abc

    12.停止docker服务:
    systemctl stop docker

    13.启动docker服务
    systemctl start docker

    14.容器做成镜像,并导出为文件
    docker commit 9669b2588478 newimage
    docker save newimage > /tmp/newimage.tar

    15.镜像文件导入系统
    docker load < /tmp/newimage.tar

    16.查看容器镜像最近300条日志
    docker logs --tail=300 abc

    17.删除镜像
    docker rmi abc

    18.修改镜像tag
    docker tag registry.aliyuncs.com/google_containers/kube-apiserver:v1.19.1 k8s.gcr.io/kube-apiserver:v1.19.1

  • 相关阅读:
    python--binascii--二进制和ASCII编码的二进制的转换
    python--you-get视频下载
    python--AES加密
    nodejs的简单爬虫
    golang学习之接口型函数
    golang学习之defer
    golang学习之slice基本操作
    微信小程序初体验
    vuex构建笔记本应用学习
    2016年终总结
  • 原文地址:https://www.cnblogs.com/tyche116/p/13139223.html
Copyright © 2011-2022 走看看