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

    Docker常用命令:
    1.显示docker容器
    【root@sxss】# docker ps


    2.显示所有docker容器(包括已经退出的)
    【root@sxss】# docker ps -a


    3.进入docker
    【root@sxss】# docker exec -it [$容器 id] bash


    4.启动docker
    【root@sxss】# docker start [$容器id]


    5.停止docker
    【root@sxss】# docker stop [$容器id]


    6.重启docker
    【root@sxss】# docker restart [$容器id]


    7.删除docker(慎用)
    【root@sxss】# docker rm [$容器id]


    8.从镜像中心拉取镜像
    【root@sxss】# docker pull
    reg.docker.tbsite.net/houyi_virtualmaster@sha256:fc99ccf74e5b40e310344dd7e16ab6
    8ce9c379d49cde6afd259b97fcae5daaa2


    9.推送镜像到镜像中心
    【root@sxss】# docker push reg.docker.tbsite.net/private-cloud-tianmu/tianmu-api


    10.查询本地镜像列表
    【root@sxss】# docker images


    11.删除本地docker镜像
    【root@sxss】# docker rmi [$镜像id]


    12.从docker中拷贝文件到本地
    【root@sxss】# docker cp [$容器id]:/root/.bashrc/tmp/


    13.拷贝文件到docker中
    【root@sxss】# docker cp/tmp/.bashrcaa3c45f2461b:/root/.bb


    14.加载归档好的镜像到本地
    【root@sxss】#docker load <middleware-mq-deploy-broker_v2_dauth.tar


    15.手工拉起一个镜像(一般用于测试,测试完记得删除)
    【root@sxss】# docker run --net=host --entrypoint=/bin/bash-it
    reg.docker.tbsite.net/aliyun_oss_test@sha256:51ee2ec085c733697eb00747722b3b630
    a48b80fc3ea2615116c73f21472a0d7
    让docker执行命令
    【root@sxss】#docker exec [$容器id]/bin/bash/opt/aliyun/install/check_health.sh

    16、删除docker容器

    【root@sxss】# docker rm -f [$容器id]

    17、本机文件拷贝到容器里面

    【root@sxss】# docker cp /home/文件 [$容器id]:/home/admin/tops/wennkdjk001

    18、拷贝容器里面的文件到本机

    【root@sxss】# docker cp [$容器id]:/home/admin/tops/wennkdjk001 /root

  • 相关阅读:
    [转载]VC补遗之Profile篇
    [原创]百度之星2009初赛第二场第四题解答
    [总结]QT在CODE:BLOCKS中的配置
    [原创]自己写的一个简单的程序日志记录类
    [原创]QT动态加载UI文件注意事项
    window版本信息资源格式
    [原创]滚动条滚动范围的问题总结
    ofstream奇怪问题解决方法
    [转载]最小矩形(rec1)的解题报告
    oracle数据库用户之间授权
  • 原文地址:https://www.cnblogs.com/caiciadeliliang/p/12828440.html
Copyright © 2011-2022 走看看