2. Docker概念和相关命令的学习
学会了如何安装Docker之后,我们开始学习Docker相关命令、概念等基础知识,为后面灵活使用Docker打下基础。
2.0 Docker 仓库(Repository)
Docker用于存放镜像文件的仓库
docker search
2.1 镜像 (Image)
镜像就是构建容器的源代码,是一个只读的模板,由一层一层的文件系统组成的,类似于虚拟机的镜像
-
查看已下载的镜像
docker images
-
拉取相关镜像
docker pull [镜像名称:镜像版本号]
2.2 容器 (Container)
容器就是由Docker镜像创建的运行实例
-
查看正在运行的容器
docker ps
-
查看全部容器
docker ps -a
-
停止/运行容器
docker stop/start [容器id]或者[容器name]
-
删除容器
docker rm [容器id]或者[容器name]
-
进入某个容器
docker attach [容器id]
-
退出某个容器
docker exit [容器id]
(退出后, 容器也停止运行) -
启动伪终端以交互的方式进入某个容器
docker exec -it [容器id]