要使用Docker获取Linux镜像,请按照以下步骤操作:
安装Docker:
sudo apt update
sudo apt install docker.io
验证Docker安装: 安装完成后,运行以下命令来验证Docker是否正确安装并正在运行:
sudo systemctl status docker
或者在Windows和macOS上,你可以在任务栏或菜单栏中查看Docker图标。
拉取Linux镜像:
使用docker pull命令来拉取一个Linux镜像。例如,如果你想拉取最新的Ubuntu镜像,可以运行:
docker pull ubuntu
如果你想拉取特定版本的Ubuntu镜像,比如18.04版本,可以运行:
docker pull ubuntu:18.04
查看已拉取的镜像: 你可以使用以下命令来查看本地已经拉取的所有镜像:
docker images
运行容器:
一旦镜像被拉取到本地,你可以使用docker run命令来启动一个基于该镜像的容器。例如,运行一个交互式的Ubuntu容器:
docker run -it ubuntu bash
这将启动一个新的容器,并且你将进入bash shell,可以在这个shell中执行命令。
停止和删除容器: 当你完成工作后,可以使用以下命令来停止容器:
docker stop [CONTAINER_ID]
要删除容器,可以使用:
docker rm [CONTAINER_ID]
清理未使用的镜像和容器: 如果你想要清理不再需要的镜像、容器、卷和网络,可以使用以下命令:
docker system prune
如果你只想删除所有未使用的镜像,可以使用:
docker image prune
类似的,你可以使用docker container prune来删除所有未使用的容器。
请记住,每次拉取镜像时,Docker都会检查你的本地是否有该镜像的副本。如果有,它将不会重新下载;如果没有,它将从Docker Hub或其他配置的镜像仓库中下载。