docker简单命令

docker简单常用命令

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上.

镜像类似于模板,用于启动容器

相比传统服务器部署的优点:

  1. 部署方便 、安全

  2. 隔离性好

  3. 快速回滚

测试环境

  1. 执行以下命令,完成docker安装

    [root@localhost ~]# curl -o /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 
    [root@localhost ~]# yum install docker-ce 
    [root@localhost ~]# systemctl enable docker 
    [root@localhost ~]# systemctl start docker 
    
    
  2. 下载镜像进行测试 **-a 😗*拉取所有 镜像

    [root@localhost ~]# docker pull nginx
    

镜像相关

  1. 查看镜像

    docker images

  2. 从Docker Hub查找镜像

    docker search nginx

  3. 从镜像仓库中拉取或者更新指定镜像

    docker pull nginx

  4. 删除镜像 xxx为镜像名称

    docker rmi xxx

  5. 通过docker启动镜像

    docker run images

  6. 通过docker后台启动镜像

    docker run -d images

容器相关

  1. 查看启动容器

    docker ps

  2. 查看全部容器

    docker ps -a

  3. 删除容器,删除多个用空格隔开

    docker rm name

  4. 暂停容器

    docker pause nginx

  5. 恢复容器

    docker unpause nginx

  6. 列出指定的容器的端口映射

    docker port nginx

  7. 查看容器中运行的进程信息

    docker top nginx

  8. 进入容器 xxx为容器id或名字

    docker exec -it xxx /bin/bash

  9. 退出容器

    ctrl+d或exit

  10. 拷贝文件进入容器(多次执行则覆盖)

    docker cp 1.txt nginx:/

  11. 在宿主机执行容器内部命令

    docker exec -it pgmail bash -c ‘ls /’

  12. 查看本机容器负载

    docker stats

  13. 静态查看本机容器负载

    docker stats --no-stream

  14. 查看容器日志

    docker logs -f --tail 20 nginx

  15. 杀掉运行中的容器

    docker kill xxx

  16. 停止容器 xxx为容器id或名字

    docker stop xxx

  17. 重启容器 xxx为容器id或名字

    docker restart xxx

  18. 重启整个docker服务

    service docker restart

  19. 显示 Docker 系统信息,包括镜像和容器数

    docker info

  20. 显示 Docker 版本信息

    docker version

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一杯小周

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值