区分镜像和容器
Docker的镜像称为image,容器称为container。
对于Docker来说,image是静态的,类似于操作系统快照,而container则是动态的,是image的运行实例。
比如,有一个image名称为ubuntu,那么比如现在我们启动这个image的container并且进入到这个container的bash命令行中:
docker run -t -i ubuntu /bin/bash
启动docker服务
service docker start / systemctl start docker
查看docker容器端口
docker port mysql-5.6
关闭docker服务
service docker stop / systemctl stop docker
启动docker容器
docker run imgid
关闭docker容器
docker stop imgid
重启docker容器
docker restart imgid
删除docker容器
docker rm imgid
删除docker镜像
docker rmi imgname
重命名容器
docker rename old new
查看docker中的容器
docker ps
-a 查看已经创建的容器
-s查看已经启动的容器
查看docker存在的镜像
docker images | grep mysql
云仓库搜索docker镜像
docker search imgname
拉取docker镜像
docker pull mysql:5.6
安装docker镜像
进入命令终端
docker exec -it mysql-5.6 bash
-it 虚拟一个交互终端
退出 exit