zoukankan      html  css  js  c++  java
  • Docker小白从零入门实战

    环境:Centos 6.9

    0.查看是否满足安装需求。

    先检查服务器环境,docker要求操作系统CentOS6以上,kernel 版本必须2.6.32-431或更高,即>=CentOS 6.5,

    [root@master ~]# uname -r
    2.6.32-696.23.1.el6.x86_64

    docker的存储驱动是Device Mapper,看下你的驱动是否符合

    [root@master ~]# grep device-mapper /proc/devices
    253 device-mapper

    1.配置yum源,yum source config

    mv /etc/yum.repos.d/CentOS-Base.repo{,.bkp} 
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
    yum makecache
    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo

    2.安装Docker

    yum install docker-io -y

    更改配置文件

    [root@master /]# vim /etc/sysconfig/docker

     other-args列更改为:other_args="--exec-driver=lxc --selinux-enabled"

    3.查看版本

    docker --version
    Docker version 1.7.1, build 786b29d/1.7.1

    4.加入开机自启动

    chkconfig docker on

    5.启动守护进程

    [root@master ~]# service docker start
    Starting docker: [确定]

    docker images ----查看docker的镜像
    
    docker ps ----查看正在运行docker的容器
    
    docker ps -a     ---查看全部docker容器
    
    docker stop name --停止某个
    
    docker start name  --启动某个
    
    docker kill name  --杀死某个
    
    docker rm name --删除某个
    
    docker rmi name --删除某个镜像(和删除容器有区别,i据我的感觉意思是images,这样也好记)
    
    docker pull name --拉去某个镜像
    
    docker info --查看docker信息
    
    docker version  --查看docker版本
    
    docker exec -it name bash --用过bash进docker的容器,当时我启动了,不知道怎么进
    View Code

    6.查看Docker状态

    [root@mysql_server ~]# service docker status
    docker (pid 7145) 正在运行...
    7.查看启动日志

    [root@mysql_server ~]# tail -10 /var/log/docker

     

  • 相关阅读:
    2014/7/24
    POJ 3414 Pots BFS
    hdu5119 Happy Matt Friends(dp)
    hdu1285 拓扑排序+优先队列
    串口參数具体解释:波特率,数据位,停止位,奇偶校验位
    浅谈软件销售工作
    设计模式及其学习方法的个人理解
    Apache + Tomcat + JK 集群
    SpringMVC案例2----基于spring2.5的注解实现
    poj
  • 原文地址:https://www.cnblogs.com/william126/p/8973314.html
Copyright © 2011-2022 走看看