三分钟学会Docker基本操作,快速入门容器技术!

电子说

1.3w人已加入

描述

如果您时常遭遇以下困境:

被繁琐的应用安装依赖与环境配置耗尽了宝贵时间与精力?

即便严格遵循安装指南,仍频遇障碍,导致应用无法启动,让您倍感挫败与焦虑?

向研发团队反馈安装难题,却只换来“测试机上一切正常”的回应,留下您满心的无奈与困惑?

……

Docker

那么,是时候学习并使用Docker技术了。通过快速掌握Docker,您将能够轻松实现在不同平台间上的无缝构建、测试与部署应用程序。Docker确保了开发、测试及生产环境的高度一致性,让您彻底告别过往的那些无奈与痛苦,拥抱高效、稳定的开发新纪元。本文将用三分钟时间,带您快速掌握Docker的常见用法,让您能够轻松管理容器和镜像,包括掌握:

常用基本命令、管理镜像命令、管理容器命令和检查运行状态与日志命令。

Docker

在学习Docker命令前,请参考《在Ubuntu 24.04LTS上安装Docker》完成Docker安装。若不想安装Docker,可以直接到:https://labs.play-with-docker.com/,在线使用Docker。

一,Docker架构

容器化技术则是一种将软件代码与其依赖项封装在一起以便于打包和运输的技术,而Docker是实现容器化技术的知名工具之一,它允许开发者将应用及其依赖环境打包成一个轻量级、可移植的容器。这些容器可以在任何支持Docker的机器上运行,确保了环境一致性和快速部署。

Docker使用了客户端-服务器,用户通过命令行窗口或Docker Desktop给Docker服务端发送命令,例如:Docker pull(从镜像仓库拉取镜像到本地),Docker服务器收到该命令后,会从指定的镜像仓库拉取镜像到本地。

Docker

二,常用基本命令

Docker的常用基本命令,如下表所示:

Docker命令 用途
docker version 列出Docker客户端和服务器端信息
docker pull 从指定镜像仓拉取镜像到本地
docker images 列出本地镜像
docker rmi 删除指定镜像
docker run 从镜像创建并运行一个新的容器
docker ps 列出当前运行的容器
docker start 启动一个现有的容器
docker stop  停止一个现有的容器
docker rm 删除一个已停止的容器
docker ps --all 列出当前运行和已停止的所有容器

在https://labs.play-with-docker.com/中依次运行:

 

docker version
docker pull nginx
docker pull hello-world
docker images
docker rmi nginx
docker images
Docker

 

然后,运行:

 

docker run hello-world
docker ps
docker ps --all
Docker

 

到此,Docker的基本用法已掌握完毕!

三,总结

下一节,我们将介绍使用Docker创建并管理镜像,本文所有步骤在算力魔方®上完成验证。

更多精彩内容请关注“算力魔方®”!

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分