centos7上安装DUCKER并配置

Last login: Tue Feb  7 15:17:32 2017
//安装docker
[root@localhost ~]#  yum install docker  
Complete!
//启动docker
[root@localhost ~]# systemctl start docker.service
//配置开机自启动docker
[root@localhost ~]# systemctl enable docker.service
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
//查询运行的docker镜像
[root@localhost ~]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
//查询官方docker hub 的镜像
[root@localhost ~]# docker search mysql
INDEX       NAME                                   DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
docker.io   docker.io/mysql                        MySQL is a widely used, open-source relati...   3815      [OK]       
docker.io   docker.io/mysql/mysql-server           Optimized MySQL Server Docker images. Crea...   253                  [OK]
docker.io   docker.io/centurylink/mysql            Image containing mysql. Optimized to be li...   48                   [OK]
docker.io   docker.io/sameersbn/mysql                                                              41                   [OK]
docker.io   docker.io/zabbix/zabbix-server-mysql   Zabbix Server with MySQL database support       25                   [OK]
docker.io   docker.io/appcontainers/mysql          Centos/Debian Based Customizable MySQL Con...   8                    [OK]
docker.io   docker.io/marvambass/mysql             MySQL Server based on Ubuntu 14.04              7                    [OK]
docker.io   docker.io/dnhsoft/mysql-utf8           Inherits the official MySQL image configur...   5                    [OK]
docker.io   docker.io/alterway/mysql               Docker Mysql                                    3                    [OK]
docker.io   docker.io/bitnami/mysql                Bitnami MySQL Docker Image                      3                    [OK]
docker.io   docker.io/frodenas/mysql               A Docker Image for MySQL                        3                    [OK]
docker.io   docker.io/drupaldocker/mysql           MySQL for Drupal                                2                    [OK]
docker.io   docker.io/yfix/mysql                   Yfix docker built mysql                         2                    [OK]
docker.io   docker.io/coscale/mysql                CoScale custom configuration of the offici...   1                    [OK]
docker.io   docker.io/debezium/example-mysql       Example MySQL database server with a simpl...   1                    [OK]
docker.io   docker.io/lysender/mysql               MySQL base image using Ubuntu 16.04 Xenial      1                    [OK]
docker.io   docker.io/newrelic/mysql-plugin        New Relic Plugin for monitoring MySQL data...   1                    [OK]
docker.io   docker.io/tozd/mysql                   MySQL (MariaDB fork) Docker image.              1                    [OK]
docker.io   docker.io/xalt/mysql                   Mysql with special Atlassian configuration...   1                    [OK]
docker.io   docker.io/1maa/mysql                   MySQL database                                  0                    [OK]
docker.io   docker.io/captomd/mysql                CaptoMD mysql configuration                     0                    [OK]
docker.io   docker.io/cloudposse/mysql             Improved `mysql` service with support for ...   0                    [OK]
docker.io   docker.io/datajoint/mysql              MySQL image pre-configured to work smoothl...   0                    [OK]
docker.io   docker.io/nanobox/mysql                MySQL service for nanobox.io                    0                    [OK]
docker.io   docker.io/projectomakase/mysql         Docker image for MySQL                          0                    [OK]

//配置国内daocloud提供的docker hub 加速
[root@localhost ~]# curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://67c8ec85.m.daocloud.io
{"registry-mirrors": ["http://67c8ec85.m.daocloud.io"],
    "live-restore": true
}
Success.
You need to restart docker to take effect: sudo systemctl restart docker 
//重启docker
[root@localhost ~]#  sudo systemctl restart docker 
//下载docker镜像
[root@localhost ~]# docker pull mysql
Using default tag: latest
Trying to pull repository docker.io/library/mysql ... 
latest: Pulling from docker.io/library/mysql
5040bd298390: Pull complete 
55370df68315: Pull complete 
fad5195d69cc: Pull complete 
a1034a5fbbfc: Pull complete 
17f3570b42ae: Pull complete 
6bf4b16e5339: Pull complete 
9700c9731729: Pull complete 
f2fea9c5b632: Pull complete 
2f8101f5336d: Pull complete 
0dc8f8a1031a: Pull complete 
a1b9627588c7: Pull complete 
Digest: sha256:84c80bb229e8cbcda748a05e99bc4c999df10d9ffd30e41e86e60e4fb13aa6da
//查询本地已有docker镜像
[root@localhost ~]# docker images mysql
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
docker.io/mysql     latest              7666f75adb6b        10 days ago         405.6 MB
//运行docker容器
[root@localhost ~]# docker run -i -t mysql /bin/bash
root@a198c035b3f7:/# ps
   PID TTY          TIME CMD
     1 ?        00:00:00 bash
     6 ?        00:00:00 ps
root@a198c035b3f7:/# ls
bin  boot  dev  docker-entrypoint-initdb.d  entrypoint.sh  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值