在当今的IT领域,Docker已经成为了容器化技术的代名词。它为应用程序提供了轻量级的沙箱环境,使得开发、测试和部署变得更加高效。本文将介绍Docker的一些常用命令,帮助您快速入门并提高操作效率。
一、安装与卸载
-
安装Docker:
对于大多数Linux发行版,可以使用以下命令安装Docker:
bash
sudo apt-get update |
sudo apt-get install docker-ce docker-ce-cli containerd.io |
-
卸载Docker:
如果您需要卸载Docker,可以使用以下命令:
bash
sudo apt-get purge docker-ce docker-ce-cli containerd.io |
二、基本操作
-
启动与停止Docker服务:
启动Docker服务:
bash
sudo systemctl start docker |
停止Docker服务:
bash
sudo systemctl stop docker |
-
查看Docker版本和运行状态:
查看Docker版本:
bash
docker version |
查看Docker运行状态:
bash
systemctl status docker |
-
运行一个简单的容器:
使用以下命令运行一个基于Ubuntu的容器:
bash
docker run -it ubuntu /bin/bash |
-
列出当前运行的容器:
使用以下命令列出所有正在运行的容器:
bash
docker ps |
-
启动和停止容器:
启动容器:
bash
docker start <container_id> |
停止容器:
bash
docker stop <container_id> |
Docker的常用命令包括:
- 查看Docker信息:docker info
- 启动Docker服务:docker start
- 停止Docker服务:docker stop
- 重启Docker服务:docker restart
- 查看Docker镜像:docker images
- 搜索Docker镜像:docker search
- 下载Docker镜像:docker pull
- 删除Docker镜像:docker rmi
- 运行Docker容器:docker run
- 进入Docker容器:docker exec
- 列出Docker容器:docker ps
- 停止Docker容器:docker stop
- 重启Docker容器:docker restart
- 删除Docker容器:docker rm
- 查看Docker日志:docker logs
- 导出Docker容器:docker export
- 导入Docker容器:docker import
- 推送Docker镜像到仓库:docker push
- 拉取Docker镜像:docker pull
- 强制删除Docker容器:docker rm -f
- 设置Docker镜像的标签:docker tag