zoukankan      html  css  js  c++  java
  • Docker _简单使用

    一 : docker 安装(linux-centos7)

    • 安装docker要求

    1、docker只支持在64位cup架构计算机上运行,目前不支持32位cup。

    2、建议系统的linux内核版本在3.10及以上,查看系统内核版本 [root@bogon docker]# uname -r

    3、linux内核需开启cGroup和nameSpace功能。

    4、对于非linux平台,如windows、os等需要安装使用ToolBox工具。

    • 脚本方式安装

    1:系统更新(yum更新)

    [root@bogon docker]# sudo yum update----执行更新
    [root@bogon docker]# yum clean all-----解决有可能出现的:yum doesn't have enough cached data to continue

    2:运行脚本

    [root@bogon docker]# curl -fsSL https://get.docker.com/ | sh-----安装docker

    3:启动docker服务(docker服务默认关闭)

    [root@bogon docker]# sudo service docker start

    4:查看docker版本

    [root@bogon docker]# docker --version

    二 : 常用docker命令

    三 : 操作docker容器(摘文地址-https://www.cnblogs.com/xhyan/p/6593075.html

      进入Docker容器比较常见的几种做法如下:

      • 使用docker attach
      • 使用SSH
      • 使用nsenter
      • 使用exec

      1、使用docker attach进入Docker容器

    $ sudo docker run -itd ubuntu:14.04 /bin/bash-----创建docker的守护进程
    $ sudo docker attach 44fc0f0582d9 -----使用docker arrach 容器DI 进入该容器

      但是,使用该命令有一个问题。当多个窗口同时使用该命令进入该容器时,所有的窗口都会同步显示。如果有一个窗口阻塞了,那么其他窗口也无法再进行操作。因为这个原因,所以docker attach命令不太适合于生产环境,平时自己开发应用时可以使用该命令。

      2、使用ssh进入Docker容器

      在生产环境中排除了使用docker attach命令进入容器之后,相信大家第一个想到的就是ssh。在镜像(或容器)中安装SSH Server,这样就能保证多人进入容器且相互之间不受干扰了,相信大家在当前的生产环境中(没有使用Docker的情况)也是这样做的。但是使用了Docker容器之后不建议使用ssh进入到Docker容器内。关于为什么不建议使用,请参考如下文章:

      为什么不需要在 Docker 容器中运行 sshd

      3、使用exec进入Docker容器

      除了上面几种做法之外,docker在1.3.X版本之后还提供了一个新的命令exec用于进入容器,这种方式相对更简单一些,下面我们来看一下该命令的使用:

    $ sudo docker exec --help-----exec帮助查看
    $ sudo docker ps-----所有运行的容器
    $ sudo docker exec -it 775c7c9ee1e1 /bin/bash-----进入容器
  • 相关阅读:
    C#中 @ 的用法
    ASP.NET页面间传值
    ASP.NET中常用的文件上传下载方法
    把图片转换为字符
    把图片转换为字符
    JavaScript 时间延迟
    Using WSDLs in UCM 11g like you did in 10g
    The Definitive Guide to Stellent Content Server Development
    解决RedHat AS5 RPM安装包依赖问题
    在64位Windows 7上安装Oracle UCM 10gR3
  • 原文地址:https://www.cnblogs.com/chunxiaozhang/p/10923646.html
Copyright © 2011-2022 走看看