docker

docker

什么是docker

个人的理解,docker是一个容器,它解决了软件的问题,能够帮助你快速的安装、运行、发布和删除软件。例如:如果想在一台服务器上初始化一个web服务,需要安装很多软件,而且需要很长时间,使用docker则可以直接安装web容器即可,非常快。

docker整体结构

docker主要包括一个命令行程序,一个后台守护进程,和一组远程服务。

images

docker核心概念

docker仓库:保存好的各种镜像

docker镜像:软件打包好的镜像

docker容器:镜像启动后的实例称为容器

docker常用命令

镜像操作

docker pull images:tag 从仓库中下载镜像

docker images 查看所有镜像信息

docker rmi image-id 删除镜像

容器操作

docker run image

  1. -p 端口映射 -p 3306:3306(主机的端口映射到容器的端口)
  2. -d 后台运行
  3. --name 自定义名称
不同的容器启动需要的参数可能不一样,需要去查看官方文档https://hub.docker.com/

docker ps 查看运行的容器

docker ps -a 查看所有的容器

docker start container-id 开启容器

docker stop container-id 关闭容器

docker rm container-id 删除容器

docker rename origin-name name 容器重命名

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容