zhaoke0727 发表于 2018-5-30 08:02:43

CentOS 6.5安装使用docker

  在CentOS 6.5x64上安装docker

  一、安装epel源
# rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# sed -i 's@#b@b@g' /etc/yum.repos.d/epel.repo
# sed -i 's@mirrorlist@#mirrorlist@g' /etc/yum.repos.d/epel.repo
#yum update -y
# yum install docker-io -y  二、获取镜像
  命令格式:docker pull NAME[:TAG]
  注:对于Docker镜像来说,如果不显式的指定TAG,默认会选择latest标签,即下载最新版本镜像。
  从Docker Hub的centos仓库获取最新的centos镜像。
# docker pull centos    #提示:该命令下载的是最新版的Centos:latest镜像。
# docker images      #查看镜像
REPOSITORY          TAG               IMAGE ID            CREATED             VIRTUAL SIZE
centos            7                   7322fbe74aa5      6 days ago          172.2 MB
centos            latest            7322fbe74aa5      6 days ago          172.2 MB
centos            centos7             7322fbe74aa5      6 days ago          172.2 MB
# docker pull centos:6.6      #拉取centos6.6的镜像
Pulling repository centos
8b44529354f3: Download complete
8b44529354f3: Pulling image (6.6) from centos
Status: Downloaded newer image for centos:6.6  查看镜像具体信息
# docker images
REPOSITORY          TAG               IMAGE ID            CREATED             VIRTUAL SIZE
centos            7                   7322fbe74aa5      6 days ago          172.2 MB
centos            centos7             7322fbe74aa5      6 days ago          172.2 MB
centos            latest            7322fbe74aa5      6 days ago          172.2 MB
centos            centos6.6         8b44529354f3      9 weeks ago         202.6 MB
centos            6.6               8b44529354f3      9 weeks ago         202.6 MB
# docker inspect centos:6.6
[{
    "Architecture": "amd64",
    "Author": "The CentOS Project \u003ccloud-ops@centos.org\u003e - ami_creator",
    "Comment": "",
    "Config": {
      "AttachStderr": false,
      "AttachStdin": false,
      "AttachStdout": false,
      "Cmd": null,
      "CpuShares": 0,
      "Cpuset": "",
      "Domainname": "",
      "Entrypoint": null,
      "Env": null,
      "ExposedPorts": null,
      "Hostname": "40a225bdb73e",
      "Image": "f1b10cd842498c23d206ee0cbeaa9de8d2ae09ff3c7af2723a9e337a6965d639",
      "MacAddress": "",
      "Memory": 0,
      "MemorySwap": 0,
      "NetworkDisabled": false,
      "OnBuild": null,
      "OpenStdin": false,
      "PortSpecs": null,
      "StdinOnce": false,
      "Tty": false,
      "User": "",
      "Volumes": null,
      "WorkingDir": ""
    },
    "Container": "40a225bdb73e29eb0ecaa0af5986189c7f57ccefde02c39e31051de5ff63eed1",
    "ContainerConfig": {
      "AttachStderr": false,
      "AttachStdin": false,
      "AttachStdout": false,
      "Cmd": [
            "/bin/sh",
            "-c",
            "#(nop) ADD file:eab3c29917290b056db08167d3a9f769c4b4ce46403be2fad083bc2535fb4d03 in /"
      ],
      "CpuShares": 0,
      "Cpuset": "",
      "Domainname": "",
      "Entrypoint": null,
      "Env": null,
      "ExposedPorts": null,
      "Hostname": "40a225bdb73e",
      "Image": "f1b10cd842498c23d206ee0cbeaa9de8d2ae09ff3c7af2723a9e337a6965d639",
      "MacAddress": "",
      "Memory": 0,
      "MemorySwap": 0,
      "NetworkDisabled": false,
      "OnBuild": null,
      "OpenStdin": false,
      "PortSpecs": null,
      "StdinOnce": false,
      "Tty": false,
      "User": "",
      "Volumes": null,
      "WorkingDir": ""
    },
    "Created": "2015-04-22T05:13:47.072498418Z",
    "DockerVersion": "1.6.0",
    "Id": "8b44529354f3ca0fbe44794e2dbd0169a8ae6e2cdfa2d6df3fcd0777892ebb85",
    "Os": "linux",
    "Parent": "f1b10cd842498c23d206ee0cbeaa9de8d2ae09ff3c7af2723a9e337a6965d639",
    "Size": 202602386,
    "VirtualSize": 202602386
}
]  搜索镜像

# docker search centos      #这里是从默认的注册服务器搜索相关镜像
NAME                        DESCRIPTION                                     STARS   OFFICIAL   AUTOMATED
centos                        The official build of CentOS.                   1083            
tutum/centos                  Centos image with SSH access. For the root...   13                  
blalor/centos               Bare-bones base CentOS 6.5 image                9                  
torusware/speedus-centos      Always updated official CentOS docker imag...   6                  
million12/centos-supervisor   Base CentOS-7 with supervisord launcher, h...   4                  
jdeathe/centos-ssh            CentOS-6 6.6 x86_64 / EPEL Repo. / OpenSSH...   3                  
layerworx/centos            A general CentOS 6 image with the EPEL6 an...   2                  
pdericson/centos            Docker image for CentOS                         0                  
nathonfowlie/centos-jre       Latest CentOS image with the JRE pre-insta...   0                  
akroh/centos                  Centos 6 container that has been updated w...   0                    删除镜像
# docker images
REPOSITORY          TAG               IMAGE ID            CREATED             VIRTUAL SIZE
centos            centos7             7322fbe74aa5      6 days ago          172.2 MB
centos            latest            7322fbe74aa5      6 days ago          172.2 MB
centos            6.6               8b44529354f3      9 weeks ago         202.6 MB
centos            centos6.6         8b44529354f3      9 weeks ago         202.6 MB
# docker rmi centos:latest
Untagged: centos:latest
# docker rmi centos:6.6      #删除指定的镜像
Untagged: centos:6.6
# docker images
REPOSITORY          TAG               IMAGE ID            CREATED             VIRTUAL SIZE
centos            centos7             7322fbe74aa5      6 days ago          172.2 MB
centos            centos6.6         8b44529354f3      9 weeks ago         202.6 MB  
页: [1]
查看完整版本: CentOS 6.5安装使用docker