概念
docker镜像(docker images):容器运行的只读模板,操作系统+软件运行环境+用户程序
docker容器(docker containers):容器包含了某个应用运行所需要的全部环境
docker仓库(docker repositories):用来保存镜像,有公有和私有仓库,好比Maven的中央仓库和本地私服
总结对比面向对象的方式
docker镜像 : Java类Class
docker容器 : Java对象Object
通过镜像创建容器: 通过类创建对象
搜索镜像: docker search 镜像名
列出当前系统存在的镜像:docker images
拉取镜像:docker pull 镜像名
运行容器:
docker run --name gen-nginx -p 8080:80 -d nginx
docker run:运行一个容器
--name:容器名
-d:后台运行
-p:端口映射
列举当前运行的容器:docker ps
检查容器内部信息:docker inspect 容器名
删除镜像:docker rmi 镜像名
停止容器:docker stop 容器名
启动容器:docker start 容器名
移除容器:docker rm 容器名(容器必须是停止状态)
查看容器日志:docker logs -f 容器名
更多【容器-docker概念和常见命令】相关视频教程:www.yxfzedu.com