Docker从0到1的开始【入门篇】

Docker是一种流行的容器化平台,它允许开发人员将应用程序及其所有依赖项打包到一个标准化的单元中,从而实现快速部署和可移植性。在本文中,我们将列出一些常用的Docker命令,以帮助您更好地了解和使用Docker。

1. 安装Docker

要安装Docker,您可以按照官方文档提供的指南进行操作。在大多数Linux发行版中,您可以使用包管理器来安装Docker。例如,在Ubuntu上,您可以运行以下命令来安装Docker:

复制代码
sudo apt-get update
sudo apt-get install docker-ce

2. 启动Docker

安装完成后,您可以使用以下命令来启动Docker服务:

复制代码
sudo systemctl start docker

您还可以将Docker设置为开机自启动:

复制代码
sudo systemctl enable docker

3. 检查Docker版本

要检查您安装的Docker版本,可以运行以下命令:

复制代码
docker --version

4. 拉取镜像

Docker镜像是用于创建容器的模板。您可以使用以下命令从Docker Hub上拉取镜像:

复制代码
docker pull <image_name>

例如,要拉取Ubuntu镜像,可以运行以下命令:

复制代码
docker pull ubuntu

5. 运行容器

要在Docker中运行容器,您可以使用以下命令:

复制代码
docker run <image_name>

例如,要在Ubuntu镜像中运行一个bash shell,可以运行以下命令:

复制代码
docker run -it ubuntu /bin/bash

6. 列出所有容器

要列出所有正在运行的容器,可以运行以下命令:

复制代码
docker ps

如果要列出所有容器,包括已停止的容器,可以使用-a选项:

复制代码
docker ps -a

7. 停止容器

要停止一个正在运行的容器,可以使用以下命令:

复制代码
docker stop <container_id>

8. 删除容器

要删除一个容器,可以使用以下命令:

复制代码
docker rm <container_id>

9. 查看容器日志

要查看容器的日志输出,可以使用以下命令:

复制代码
docker logs <container_id>

10. 查看容器内进程

要查看容器内正在运行的进程,可以使用以下命令:

复制代码
docker top <container_id>

本文列出了一些常用的Docker命令,希望能帮助您更好地了解和使用Docker。当然,Docker拥有更多功能和命令,您可以查阅官方文档以获取更多信息。祝您在使用Docker时顺利!

相关推荐
CANI_PLUS1 小时前
电脑文件共享
运维·服务器
Decay__1 小时前
15_MySQL 数据同步与迁移方案 —— 复制 / DataX / Canal / 异构同步(对标 Oracle GoldenGate)
运维·数据库·sql·mysql·架构
Linux界最忧郁之人1 小时前
华为云ECS&IMS&AS实战|弹性云服务器、私有镜像、弹性伸缩完整实验
linux·运维·服务器·centos·华为云·openstack
后台模板学习2 小时前
GitHub Actions 与 Jenkins 在日志监
运维·github·jenkins
whyutianict_vv2 小时前
零基础转 AI 运维:投入清单、技术路线与核对表
linux·运维·人工智能·ai
杨云龙UP3 小时前
Oracle 同义词(SYNONYM)详解及 Toad for Oracle SQL 智能补全配置实战
运维·数据库·sql·oracle·同义词·toad·toad for oracle
晨陌y3 小时前
Flare自托管导航页教程:Docker部署、多用户、API与公网访问
运维·docker·容器
Android系统攻城狮3 小时前
Linux FFmpeg深度解析之avcodec_parameters_copy调用流程与实战(二十五)
linux·运维·服务器·ffmpeg·音视频·车载音频
cakeism8253 小时前
2026 中国企业 DevOps 平台选型:从工具链到一体化平台的决策框架
运维·servlet·devops
Z21-X3 小时前
云原生运维实战笔记:华为云存储类服务全景解析——EVS、OBS、SFS与CBR深度实践
运维·笔记·学习·云原生·华为云