docker 安装 centos
- sudo yum update
- sudo yum install docker
docker 安装 Ubuntu
- sudo apt-get update
- sudo apt-get install docker.io
检验其版本号
docker -v
启动docker
service docker start
启动的图片
查询某个镜像
- docker search 镜像名
比如docker search redis
- docker search Mongodb
镜像下载
- docker pull redis 下载镜像 。
这个下载特别看网速,所以如果是网速不好的话 最好准备好提前下载不然用的时候很麻烦。我的云服务器就是1m带宽,下载很慢就换到本地虚拟机上学习用。 云服务器上的就继续下载其他的。、
查看镜像列表
docker images
查看镜像列表镜像删除
docker rmi <image-id> 删除指定镜像
删除成功
docker rmi $(docker images -q)
容器的基本操作
docker run --name container-name -d image-name
运行一个redisdocker run --name test-redis(ps就是起了一个名字) -d redis(下载的容器名字)
其中CONTAINER ID 是在启动的时候生成的,IMAGE 是该容器使用的镜像,COMMAND 是容器启动时调用的命令,CREATED 是容器创建时间;STATUS是当前容器状态 PORTS 容器系统所使用的端口号。, NAMES是刚才给容器定义的名称
容器列表
- docker ps 或者docker ps -a 查看运行的和停止状态的容器
- 停止容器 docker stop container-name/container-id
停止我们刚才启动的redis docker stop test-redis - 启动容器 docker start container-name/container-id
启动我们刚才停止的容器 docker start test-redis - 如果我们用的虚拟机需要做一个端口映射到本机
docker run -d -p 6378:6379 --name port-redis redis
删除容器
- docker rm -f container-id 删除指定容器
- docker rm $(docker ps -a -q) 删除所有容器
查看容器日志
docker logs container-name/container-id
docker logs test-redis
删除docker
-
yum list installed |grep docker 查看 安装的docker内容
-
yum -y remove docker-* 删除安装的docker 内容
网友评论