docker常用命令汇总(40条)

这篇具有很好参考价值的文章主要介绍了docker常用命令汇总(40条)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近Docker比较火,它可以将应用程序和服务等软件打包,并能够快速部署到各种云环境中。那么在使用Docker时,会有哪些经常用到的命令呢?以下是一些常用的Docker命令:


1. docker run [image_name]: 运行一个容器

2. docker ps: 列出所有正在运行的容器

3.docker images: 列出本地所有的镜像

4.docker pull [image_name]: 从仓库下载一个镜像

5. docker push [image_name]: 将一个镜像推送到仓库

6. docker build [image_name]: 基于Dockerfile构建一个镜像

7. docker stop [container_id]: 停止一个正在运行的容器

8. docker restart [container_id]: 重启一个容器

9. docker rm [container_id]: 删除一个容器

10. docker rmi [image_id]: 删除一个镜像

11. docker logs [container_id]: 查看一个容器的日志

12. docker inspect [container_id]: 显示一个容器的详细信息

13. docker exec [container_id] [command]: 在运行的容器中执行命令

14. docker cp [container_id:/path/to/file] [local_file_path]: 从容器中复制文件到本地

15. docker network ls: 列出所有网络

16. docker network create [network_name]: 创建一个新的网络

17. docker network connect [container_id] [network_name]: 将容器连接到一个网络

18. docker network disconnect [container_id] [network_name]: 将容器从一个网络中断开连接

19. docker port [container_id]: 查看容器的端口映射

20. docker run --name [container_name] [image_name]: 运行一个容器并指定名称

21. docker run -p [host_port]:[container_port] [image_name]: 将主机端口映射到容器端口运行一个容器

22. docker run -it [image_name]: 以交互模式运行一个容器

23. docker run -d [image_name]: 以后台模式运行一个容器

24. docker stats [container_id]: 查看一个容器的资源使用情况

25. docker top [container_id]: 查看一个容器中运行的进程

26. docker commit [container_id] [new_image_name]: 创建一个新的镜像并提交更改

27. docker save [image_name] > [file.tar]: 将镜像保存为tar文件

28. docker load < [file.tar]: 从tar文件中加载镜像

29. docker tag [image_name] [new_image_name]: 创建一个新的镜像标签

30. docker login: 登录到Docker Hub

31. docker logout: 退出Docker Hub

32. docker volume ls: 列出所有存储卷

33. docker volume create [volume_name]: 创建一个存储卷

34. docker volume rm [volume_name]: 删除一个存储卷

35. docker run --mount source=[volume_name],target=[container_path] [image_name]: 挂载一个存储卷到容器


36. docker system prune: 删除未使用的数据(如未使用的镜像、容器等)

37. docker swarm init: 初始化Swarm mode


38. docker service ls: 列出所有服务


39. docker service create [service_name]: 创建一个新的服务


40. docker service rm [service_name]: 删除一个服务


以上是Docker的常用命令和用途,熟练掌握这些命令可以让用户更加方便地使用Docker,并且有效地管理Docker容器、镜像、网络等资源。文章来源地址https://www.toymoban.com/news/detail-705154.html

到了这里,关于docker常用命令汇总(40条)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Git 40个常用命令

    git --version git config --global user.name “user” git config --global user.email “user@qq.com” git config --global --list git init project cd folder git init git clone git@git.xxx.com:php/file.git git reset 9b7e88b7c2c4ec8a046 app/Services/ClubService.php git reflog git reset --hard 版本id git mv rname rname.md git branch git branch -v git branch

    2024年02月11日
    浏览(24)
  • 40个Linux常用命令组合

    1.删除0字节文件 find -type f -size 0 -exec rm -rf {} ; 2.查看进程 按内存从大到小排列 ps -e -o \\\"%C : %p : %z : %a\\\"|sort -k5 -nr 3.按cpu利用率从大到小排列 ps -e -o \\\"%C : %p : %z : %a\\\"|sort -nr 4.打印说cache里的URL grep -r -a jpg /data/cache/* | strings | grep \\\"http:\\\" | awk -F\\\'http:\\\' \\\'{print \\\"http:\\\"$2;}\\\' 5.查看http的并发请

    2024年02月09日
    浏览(30)
  • 【考研经验贴】24考研860软件工程佛系上岸经验分享【丰富简历、初复试攻略、导师志愿、资料汇总】

    😊你好,我是小航,一个正在变秃、变强的文艺倾年。 🔔本文讲解24考研860软件工程佛系上岸经验分享【丰富简历、初复试攻略、导师志愿、资料汇总】,期待与你一同探索、学习、进步,一起卷起来叭! 电子科技大学的信软院的电子信息专业初试为政治、英一、数一、

    2024年04月08日
    浏览(45)
  • 【Docker】Linux中Docker技术入门与实战及实用的常规命令

    目录 一、引言 1. 说明: 2. Linux介绍 3. Docker简介 二、Docker三要素 1. 镜像(Image) 2. 容器(Container) 3. 仓库(Repository) 三、实现案例 1. 创建 2. 设置镜像 3. 开启设置 4. Docker安装 5. Docker使用及命令 每篇一获 Linux 是开源的,因此是免费的。 Web 主机仅需要支付技术支持即可安

    2024年02月01日
    浏览(37)
  • Matlab 使用经验分享(常用函数介绍;矩阵常见计算)

    大家好!最近有很多朋友询问我关于 Matlab 的使用,于是我决定写一篇博客来分享一下我的经验。对于数学和编程爱好者来说,Matlab 是一个非常有用的工具。我自己在数学实验和数学建模竞赛中也经常使用它。那么,为什么 Matlab 这么受欢迎呢? MATLAB 是美国MathWorks 公司自2

    2024年02月10日
    浏览(41)
  • 【经验分享】Docker容器部署方法说明

    前  言 本案例适用开发环境: Windows开发环境:Windows 7 64bit、Windows 10 64bit Linux开发环境:Ubuntu 18.04.4 64bit 虚拟机:VMware15.1.0 Docker是一个开源的应用容器引擎,让开发者可打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上,亦可实现

    2024年02月11日
    浏览(80)
  • HDFS常用命令汇总

    官网命令说明查看 说明: 命令 适用范围 hadoop fs 使用范围最广,建议使用,可操作任何对象 hadoop dfs 只可操作HDFS文件系统(已弃用) hdfs fs 只可操作HDFS文件系统,包括与Local FS间的操作 hdfs dfs 只可操作HDFS文件系统,常用 1、查看帮助信息 []表示可选参数,表示必须参数 2、帮

    2023年04月20日
    浏览(32)
  • MySql 之 常用命令汇总

    1、新建用户: CREATE USER name IDENTIFIED BY ‘ssapdrow’; 2、更改密码: SET PASSWORD FOR name=PASSWORD(‘fdddfd’); 3、权限管理 SHOW GRANTS FOR name; //查看name用户权限 GRANT SELECT ON db_name.* TO name; //给name用户db_name数据库的所有权限 REVOKE SELECT ON db_name.* TO name; //GRANT的反操作,去除权限; 1、查看

    2024年02月11日
    浏览(36)
  • repo 常用命令汇总——202308

    1. 下载repo: 使用下面命令,具体版本号参考前面网页中显示的最新版本号。 修改执行权限 2. 获取工程repo信息 本地创建一个工程目录,并进去 以下命令下载指定分支(branch) repo init 作用 : 下载repo并克隆manifest Options: -u:指定一个URL,其连接到一个maniest仓库 -m:在manifest仓库

    2024年02月11日
    浏览(36)
  • adb常用命令汇总

    Android Debug Bridge (adb) 是一个多功能命令行工具,它允许你与连接的Android设备或在电脑上的Android模拟器进行通信。下面列出了一些常用的adb命令: 启动adb服务 : 停止adb服务 : 查看已连接的设备和模拟器列表 : 安装应用 : 卸载应用 : 推送文件到设备 : 从设备拉取文件

    2024年04月17日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包