杭州电子商务网站开发,如何注册企业邮箱?,做任务的网站源码,深圳网站免费制作文章目录 docker作用常用指令 docker
作用 Docker 是一种容器化平台#xff0c;可以让开发者打包应用程序及其依赖项#xff0c;并以容器的形式进行发布、交付和运行。 Docker 的一些主要作用#xff1a; 应用程序隔离#xff1a;Docker 使用容器技术#xff0c;将应用程… 文章目录 docker作用常用指令 docker
作用 Docker 是一种容器化平台可以让开发者打包应用程序及其依赖项并以容器的形式进行发布、交付和运行。 Docker 的一些主要作用 应用程序隔离Docker 使用容器技术将应用程序及其依赖项打包到一个独立的容器中。这样可以实现应用程序与其运行环境的隔离保证了在不同环境中运行的一致性和可重复性。 跨平台性Docker 容器可以在任何支持 Docker 的平台上运行无论是开发、测试还是生产环境。这使得应用程序可以轻松地在不同的环境中部署和移植提高了开发和交付的效率。 环境一致性Docker 可以确保应用程序在开发、测试和生产环境中的一致性。开发人员可以在本地使用 Docker 容器构建和测试应用程序然后将相同的容器部署到生产环境中避免了由于环境差异导致的问题。 快速部署Docker 可以快速地启动、停止和销毁容器使得应用程序的部署过程变得更加简单和高效。开发人员可以使用 Docker 快速构建、部署和更新应用程序从而缩短了上线时间。 资源利用率Docker 可以在同一台物理机上运行多个容器每个容器之间相互隔离共享主机的操作系统内核。这样可以更有效地利用硬件资源提高了服务器的利用率。
简单来说 镜像相当于模板而容器就相当于实例。 每次启动一个docker容器就相当于开启了一个新的操作系统相互独立。
因为项目运行需要的环境不同我们可以利用不同的镜像很方便的在不同容器中运行不同的项目。
常用指令
查看指令帮助
docker
docker --help查找mysql镜像
docker search mysql拉取mysql镜像
docker pull mysql查找正在启动的容器
docker ps查找所有容器
docker ps -a停止运行某一容器
docker stop 容器id启动/重启某一镜像
docker start 容器id
docker restart 容器id 删除某一容器
docker rm 容器id查看当前已经下载的镜像
docker images 删除某一镜像
docker rmi 镜像id查看容器日志
docker logs -f 容器id查看最后1000行日志
docker logs -f 容器id -n 1000