docker常用命令有哪些
原创Docker 常用命令详解
Docker 是一个开源的应用容器引擎,它让开发者可以打包他们的应用以及依存包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。以下是 Docker 中一些常用的命令,它们是开发和运维 Docker 容器时必不可少的工具:
1. 安装 Docker
在大多数 Linux 发行版上,你可以通过包管理器来安装 Docker。以 Ubuntu 为例:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
2. 启动与停止 Docker
启动 Docker:
sudo systemctl start docker
停止 Docker:
sudo systemctl stop docker
检查 Docker 是否正在运行:
sudo systemctl status docker
3. 查看 Docker 守护进程状态
使用 `docker ps` 来查看正在运行的容器:
docker ps
使用 `docker images` 查看镜像列表:
docker images
4. 运行容器
创建并运行一个新的容器(例如,基于 Ubuntu 的官方镜像):
docker run -it ubuntu:latest /bin/bash
`-it` 参数描述交互式、分配 TTY。
5. 查看容器内部
进入已存在的容器:
docker exec -it
/bin/bash 6. 查看日志
获取容器的日志:
docker logs
7. 创建镜像
从容器创建镜像:
docker commit
: 8. 删除资源
删除一个镜像:
docker rmi
删除一个容器:
docker rm
9. 配置 Docker 设置
查看 Docker 配置文件:
cat /etc/docker/daemon.json
编辑配置文件(需谨慎,也许需要重启 Docker 使其生效):
sudo nano /etc/docker/daemon.json
以上就是 Docker 常用的一些基本命令,熟练掌握这些命令能帮助你高效地管理和操作 Docker 容器。随着项目的推进,你也许会遇到更多高级功能和特定场景下的命令,但这些都是基础操作的基石。