美文网首页
Docker 和Docker-compose 常用命令

Docker 和Docker-compose 常用命令

作者: Bruce基 | 来源:发表于2020-04-27 16:05 被阅读0次

    说明

    docker在使用的过成功一些常用命令。

    docker基本

    • 启动docker

      systemctl start docker
      
    • 重启docker

      systemctl restart  docker
      
    • 关闭docker

      systemctl stop docker
      
    • 查看docker版本

      docker verison
      
    • 显示docker系统的信息

      docker info
      

    docker命令

    • 查看后台正在运行程序

      docker ps
      
    • 查看后台所有运行程序

       docker ps -a
      
    • 进入docker容器

      docker exec -it  容器id   /bin/sh
      
    • 关闭docker程序

       docker stop 容器id
      
    • 杀死docker程序

      docker kill  容器id
      
    • 删除container

      docker rm 容器id
      
    • 启动docker程序

      docker start 容器id
      
    • 重启docker程序

      docker restart 容器id
      
    • 提交镜像

       docker commit  容器id  centos-vim   自定义名称
      
    • 查看镜像

       docker  images
      
    • 删除镜像

       docker rmi   镜像id
      

    docker 其他

    • 查看日志

       docker logs  -f  容器id
      
    • 显示运行程序进程信息

      docker top  容器id
      
    • 从容器中copy程序到本地

      docker cp    容器id:/docker目录    本地目录
      
    • 查看指定镜像穿件历史

      docker history  镜像名称
      

    docker-compose常用命令

    • 在后台启动容器并使它们保持运行

      docker-compose up -d
      
    • 启动容器其中一个程序,例:nginx

      docker-compose up -d nginx
      
    • 登陆到nginx程序

      docker-compose exec nginx bash
      
    • 删除所有镜像

      docker-compose down
      
    • 重启容器,例nginx

      docker-compose restart nginx
      
    • 构建镜像,例nginx

      docker-compose build nginx
      
    • 构建不带缓存的镜像,例nginx

      docker-compose build --no-cache nginx
      
    • 查看该容器的启动的日志打印

      docker-compose logs -f  容器名称或id
      
    • 停止compose服务

      docker-compose stop 容器名称或id
      
    • 重启compose服务

      docker-compose restart 容器名称或id
      
    • kill compose服务

      docker-compose kill  容器名称或id
      
    • 查看compose服务状态

      docker-compose ps
      
    • 删除compose服务

      docker-compose rm  容器名称或id
      
    • 暂停容器使用,例ngixn

      docker-compose pause nginx
      
    • 回复容器使用,例nginx

       docker-compose unpause nginx
      

    说明

    本文只做学习参考,如有任何不准确的地方欢迎指正。

    我的邮箱:

    • lulongji2011@163.com

    相关文章

      网友评论

          本文标题:Docker 和Docker-compose 常用命令

          本文链接:https://www.haomeiwen.com/subject/mykdvhtx.html