Centos下Docker安装

yum安装:

[jingsia@localhost sql]$ cat /etc/redhat-release 
CentOS Linux release 7.2.1511 (Core)
[jingsia@localhost sql]$ sudo yum -y install docker-io
[jingsia@localhost sql]$ docker
docker                docker-current        docker-storage-setup  
[jingsia@localhost sql]$ docker version
Client:
 Version:         1.10.3
 API version:     1.22
 Package version: docker-common-1.10.3-59.el7.centos.x86_64
 Go version:      go1.6.3
 Git commit:      3999ccb-unsupported
 Built:           Thu Dec 15 17:24:43 2016
 OS/Arch:         linux/amd64
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
启动docker

[jingsia@localhost sql]$ sudo service docker start
[sudo] password for jingsia: 
Redirecting to /bin/systemctl start  docker.service
查看信息info

[jingsia@localhost sql]$ sudo docker info
查询search

[root@localhost ~]# sudo docker search fedora
INDEX       NAME                                    DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
docker.io   docker.io/fedora                        Official Docker builds of Fedora                473       [OK]       
docker.io   docker.io/dockingbay/fedora-rust        Trusted build of Rust programming language...   3                    [OK]

拉取pull

[root@localhost ~]# docker pull fedora
运行run

[root@localhost ~]# docker run -i -t fedora /bin/bash
[root@501e81c47936 /]# 
运行长期执行的命令

[root@localhost ~]# job=$(docker run -d fedora /bin/bash -c "while true; do echo hello world; sleep 1; done")
[root@localhost ~]# echo $job
6a1dde0d84ac875749d9d2a15ca7396f93a400ebf3596b581091eb207c699a5a
[root@localhost ~]# docker logs $job
hello world
hello world
job这个进程是个无休止的进程,通过docker logs可以查看该进程输出

[root@localhost ~]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS               NAMES
6a1dde0d84ac        fedora              "/bin/bash -c 'while "   2 minutes ago       Up 2 minutes                            small_kalam
杀掉进程

[root@localhost ~]# docker kill $job
6a1dde0d84ac875749d9d2a15ca7396f93a400ebf3596b581091eb207c699a5a
[root@localhost ~]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES


转自:https://yq.aliyun.com/articles/68321?spm=5176.100239.blogcont68371.16.veOC3M

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值