zoukankan      html  css  js  c++  java
  • Docker常用命令大全

    yum install docker-ce   #安装docker
    
    systemctl start docker  #启动docker
    
    docker image ls;        #查看镜像列表,
    docker image rm          #删除镜像,
    docker search [REPOSITORY[:TAG]]; #搜索镜像,
    docker pull                  #拉取镜像,
    
    docker build -t vuenginxcontainer .  #运行命令(注意不要少了最后的 “.” ): -t 是给镜像命名,. 是基于当前目录的 Dockerfile 来构建镜像。
    
    docker run -p 3000:80 -d --name vueApp  vuenginxcontainer  #运行容器
    
    $ docker ps #查看所有正在运行容器 
    $ docker stop containerId #停止容器 
    $ docker start containerId #启动容器
    $ docker ps -a # 查看所有容器 
    $ docker ps -a -q #查看所有容器ID 
    $ docker stop $(docker ps -a -q) #stop停止所有容器 
    $ docker rm $(docker ps -a -q)  # remove删除所有容器
    $ docker start $(docker ps -a -q) #开启所有容器
    docker rm 容器ID或者容器名       #删除容器实例
    docker rmi -f ID                       #删除镜像
    docker logs -f 容器名或ID | grep fail | more  #查看容器日志
    docker port dotnetapicontains     #查看容器端口配置
    docker exec -it <CONTAINER-NAME> OR <CONTAINER-ID> env  #查看容器环境变量
    docker inspect +容器ID      #获取容器的具体信息
    docker exec -it xxx bash    #进入容器命令
    docker attach   xxx            #进入容器命令
    
    docker-enter +容器id    #进入容器 
     ctrl+d                        #退出容器
    docker restart +容器id  #重启容器 
    docker cp containerName:etc/mysql /home/mysql 把容器目录拷贝到宿主机
  • 相关阅读:
    JavaScript高度和宽度详解
    VC6程序图标
    VC++中的Dlg,App,Doc,view
    Vista桌面图标无法拖动
    VC2008中IE8脚本错误问题解决
    单文件安装包制作(转)
    AutoResetEvent与ManualResetEvent区别
    纯JavaScript中调用WebServices
    动态加载程序集Assembly.Load
    VC++小知识积累
  • 原文地址:https://www.cnblogs.com/ZhengHengWU/p/12575470.html
Copyright © 2011-2022 走看看