`

docker 安装

阅读更多

contos 7 下安装docker;

  它只能用在 64 位的操作系统上。

1. yum install docker

 

 

2.启动 Docker 服务

安装完成后,使用下面的命令来启动 docker 服务,并将其设置为开机启动:

  1. [root@localhost ~]# service docker start
  2. [root@localhost ~]# chkconfig docker on

(LCTT 译注:此处采用了旧式的 sysv 语法,如采用CentOS 7中支持的新式 systemd 语法,如下:

  1. [root@localhost ~]# systemctl start docker.service
  2. [root@localhost ~]# systemctl enable docker.service

 

 说明:

   运行一个镜像 就会启动一个容器,容器内部 执行完了 容器也就停止了,相当于 容器是守护进程;

 

docker 命令:

 

   1.docker versino  //docker 版本信息;

   2.docker search  name  //搜索镜像;

   3.docker pull name      //下载镜像

     镜像都是按照用户名/镜像名的方式来存储的;执行pull命令的时候要写完整的名字,比如"learn/tutorial"。

   4.docker run ...;         //运行镜像;

   docker run命令有两个参数,一个是镜像名,一个是要在镜像中运行的命令。

   例:docker run learn/tutorial echo "hello word"

    5.docker ps 

      -l 仅列出最新创建的一个容器;


      --no-trunc 显示完整的容器ID;

       -n=4 列出最近创建的4个容器;

      -q 仅列出容器ID;

      -s 显示容器大小。

      -a 列出所有容器(含沉睡镜像);

 

    6.docker commit 698 learn/ping   //保存改过的镜像,698是id;learn/ping 是新的镜像名字;

    7.docker ps命令可以查看所有正在运行中的容器列表,使用docker inspect命令我们可以查看更详细的关于某一个容器的信息

   8. docker images命令可以列出所有安装过的镜像。

   9.docker push命令可以将某一个镜像发布到官方网站。你只能将镜像发布到自己的空间下面

   10.docker logs  id     查看日志;

   11 docker rm f235 移除容器

12.docker rmi 65c8 移除镜像

 13 docker exec -it  db_redis /bin/bash    进入一个正在运行的容器

      退出容器  exit

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics