docker常用命令总结
docker常用命令备忘录。
查看docker版本
docker version
启动docker服务
systemctl start docker
开机自启docker服务
systemctl enable docker
查看docker服务状态
systemctl status docker
关闭docker服务
systemctl stop docker
搜索镜像
docker search 镜像名字
拉取镜像
docker pull 镜像名字
查看本地拉取的镜像
docker images
删除镜像
docker rm 镜像ID
查看容器
docker ps -a
删除容器
docker rmi 容器ID
查看运行中的容器
docker ps
停止运行的容器
docker stop 运行容器ID
启动容器
- 启动容器以后台方式运行
docker run -d -it image_name
- 映射端口
docker run -d -it -p 8000:80 image_name
- 启动后重命名
docker run -d -it -name name image_name
- 跟随系统开机自启
docker run -d -it --restart=always image_name
命令行交互
docker exec -it <id/container_name> /bin/bash
容器日志
- 查看容器日志
docker logs <id/container_name>
- 查看实时日志
docker logs -f <id/container_name> (类似 tail -f) (带上时间戳-t)