当前位置:   article > 正文

Docker安装配置(CentOS 7 yum安装)_docker yum no such command: epel-release.

docker yum no such command: epel-release.

1.Docker安装
    命令如下:

    yum install epel-release docker -y
 注:命令同时安装了epel源。如果已经安装则可去除。

2.启动docker引擎
    命令如下:

    service docker start

    或

    systemctl start docker.service

   启动后 查看信息:

    docker info

    查看版本

    docker version

    获取docker命令帮助   docker help


   获得docker某个命令帮助 docker command --help
   例如:docker stats --help

3.镜像images
    镜像images,事先做好一些基础功能(软件),可以在镜像上在来安装新的内容。
    下载一个Nginx镜像,命令如下:
    docker pull docker.io/nginx

   下载安装一个ubuntu
    docker pull ubuntu

    docker pull ubuntu:latest
这里下载ubuntu的最新版本。
也可以下载指定版本,如下:
  docker pull ubuntu:18.04
    下载完成后,可以查看已经下载的images,命令如下:
    docker images


   删除一个镜像
   docker rmi 镜像ID

4.容器container
    容器就是镜像在docker中运行的实例。
    使用docker run命令可以运行一个容器实例,如果容器所需的镜像不存在会去下载安装镜像。
    例如: 运行一个ubuntu的15.10版本,并且输出Hello world
    docker run ubuntu:15.10 /bin/echo "Hello world"
    还允许运行实例的同时,进入其环境进行交互,如下:
     docker run -i -t ubuntu:15.10 /bin/bash
    这里使用了-i和-t参数,运行结果是进入了ubuntu环境
    如果想退出,输入exit命令
    -t: 在新容器内指定一个伪终端或终端。

    -i: 允许你对容器内的标准输入 (STDIN) 进行交互。

     查看容器
     可以使用docker ps查看已经存在的容器。例如:
      docker ps -a

    docker ps -a显示全部容器,包括在运行的和停止运行的。
    如果是docker ps则只显示在运行的容器
    停止运行的容器
 
  docker stop 容器ID
    容器的ID获取方法:使用docker ps 可以看运行的容器,第一列就是容器的id
    删除一个容器
    删除容器必须是停止运行的。
    docker rm -f 容器ID
    重新运行一个停止的容器
    docker start 容器ID
     进入一个容器内部
     docker exec -it 容器ID /bin/bash
     注意:docker attach命令也可以进入容器,但是退出后容器会停止运行,因此不建议使用。
    导出容器
    如果要导出本地某个容器,可以使用 docker export 命令
   docker export 1e560fca3906 > ubuntu.tar
   导入容器
   docker imort  从容器快照文件中再导入为镜像
   cat ubuntu.tar | docker import - ubuntu15
   之后执行docker images会看到出现ubuntu15这个镜像
   使用这个镜像类似之前的命令:docker run -it --name ubuntu-test ubuntu15 /bin/bash

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/948093
推荐阅读
相关标签
  

闽ICP备14008679号