linux命令下~docker的使用学习

作者: 胖琪的升级之路 | 来源:发表于2017-08-07 22:03 被阅读63次

docker 安装 centos

  1. sudo yum update
  2. sudo yum install docker

docker 安装 Ubuntu

  1. sudo apt-get update
  2. sudo apt-get install docker.io

检验其版本号

docker -v

启动docker

service docker start


启动的图片

查询某个镜像

  1. docker search 镜像名
    比如docker search redis
docker查询命令
  1. docker search Mongodb
Mongodb镜像

镜像下载

  1. docker pull redis 下载镜像 。
下载镜像成功

这个下载特别看网速,所以如果是网速不好的话 最好准备好提前下载不然用的时候很麻烦。我的云服务器就是1m带宽,下载很慢就换到本地虚拟机上学习用。 云服务器上的就继续下载其他的。、

查看镜像列表

docker images

查看镜像列表

镜像删除

docker rmi <image-id> 删除指定镜像


删除成功

docker rmi $(docker images -q)

容器的基本操作

docker run --name container-name -d image-name

运行一个redis

docker run --name test-redis(ps就是起了一个名字) -d redis(下载的容器名字)
其中CONTAINER ID 是在启动的时候生成的,IMAGE 是该容器使用的镜像,COMMAND 是容器启动时调用的命令,CREATED 是容器创建时间;STATUS是当前容器状态 PORTS 容器系统所使用的端口号。, NAMES是刚才给容器定义的名称

容器列表

  1. docker ps 或者docker ps -a 查看运行的和停止状态的容器
  2. 停止容器 docker stop container-name/container-id
    停止我们刚才启动的redis docker stop test-redis
  3. 启动容器 docker start container-name/container-id
    启动我们刚才停止的容器 docker start test-redis
  4. 如果我们用的虚拟机需要做一个端口映射到本机
    docker run -d -p 6378:6379 --name port-redis redis

删除容器

  1. docker rm -f container-id 删除指定容器
  2. docker rm $(docker ps -a -q) 删除所有容器

查看容器日志

docker logs container-name/container-id
docker logs test-redis

查看日志

删除docker

  1. yum list installed |grep docker 查看 安装的docker内容

  2. yum -y remove docker-* 删除安装的docker 内容

相关文章

网友评论

    本文标题:linux命令下~docker的使用学习

    本文链接:https://www.haomeiwen.com/subject/auknlxtx.html