简介:本文介绍了Docker镜像和服务的基本概念以及如何使用Docker镜像来创建和管理服务。通过了解Docker服务的启动和关闭操作、如何获取Docker镜像到本地以及如何使用Docker镜像来创建和运行容器等基本操作,读者可以更好地理解如何使用Docker来管理和部署应用程序。此外,本文还讨论了Docker镜像的特性和使用场景,以及如何管理Docker镜像和容器。通过这些内容的学习和实践,读者可以更好地利用Docker来提高应用程序的开发、部署和管理效率。
一、Docker服务操作
或者
sudo service docker start
sudo systemctl start docker
或者
sudo service docker stop
二、Docker镜像操作
sudo systemctl stop docker
例如,要获取官方的Tomcat镜像,可以运行以下命令:
docker pull [OPTIONS] [REPOSITORY] NAME[:TAG|@DIGEST]
docker pull tomcat
例如,要基于Tomcat镜像运行一个容器,可以运行以下命令:
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
这将在本地主机上启动一个Tomcat容器,并将容器的8080端口映射到主机的8080端口。容器的详细信息将显示在控制台上。要停止容器,可以使用以下命令:
docker run -p 8080:8080 tomcat
例如,要停止上一个运行的Tomcat容器,可以运行以下命令:
docker stop [CONTAINER]
这将停止最后一个运行的容器。要查看已经运行的容器列表,可以使用以下命令:
docker stop $(docker ps -aq)
三、Docker镜像的特性和使用场景
docker ps -a