linux centos 7 docker 部署安装

安装docker 

 ps:在CentOS 7.x下安装。要使用Docker,CentOS的内核必须是64位的并且版本在3.10及以上。可用命令查看:

$ uname -r 

3.10.0-229.el7.x86_64

   1. 使用root账号登录系统,未使用root权限登录系统 以下所有命令前需加sudo

   2. 升级所以安装包   

$ yum update

  添加 yum repo.

$ tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF

3. 安装docker包

$ yum install docker-engine

4. 启用服务

$ systemctl enable docker.service

5.开启docker 守护进程

$ systemctl start docker

6.通过运行测试映像(image)来验证docker是否正确安装

$ docker run --rm hello-world
 Unable to find image 'hello-world:latest' locally
 latest: Pulling from library/hello-world
 c04b14da8d14: Pull complete
 Digest: sha256:0256e8a36e2070f7bf2d0b0763dbabdd67798512411de4cdcf9431a1feb6
0fd9
 Status: Downloaded newer image for hello-world:latest
 Hello from Docker!
 This message shows that your installation appears to be working correctly.
 To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
 3. The Docker daemon created a new container from that image which runs th
e
 executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent
it
 to your terminal.
 To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash
 Share images, automate workflows, and more with a free Docker Hub account:
 https://hub.docker.com
 For more examples and ideas, visit:
 https://docs.docker.com/engine/userguide/

猜你喜欢

转载自blog.csdn.net/sinat_20560415/article/details/81203327
今日推荐