Docker 02 Docker基本概念
作者:互联网
我对Docker的概念的理解:
镜像(Image):相当于模板,由Dockerfile文件描述模板都包含了哪些镜像。
容器:模板的实例化(也就是指镜像的运行时);一个镜像可以启动N个容器。
docker-cli:执行Docker命令的客户端
docker-daemon:docker的守护进程,处理来自docker客户端发出的docker命令。
从docker仓库拉取镜像:docker pull <image>
从镜像创建容器:docker container create
运行容器:docker run -it <容器id>
,退出输入 exit
回车即可。
-it
一定要组合使用,如果光使用-i会导致没有终端符号,而且只能使用bash自带的命令;如果光使用-t会导致在进入的终端里,输入任何命令都没有反应,会无效化,而且也会导致输入 exit 无法进行退出。
最终只能使用 docker stop <容器id>
进行停止操作。所以,生产环境一定要谨慎啊。
参考:
标签:02,容器,基本概念,命令,镜像,docker,Docker,模板 来源: https://www.cnblogs.com/XingXiaoMeng/p/16538009.html