linux下安装与运行docker

7.验证docker是否正在运行

Share images, automate workflows, and more with a free Docker ID:
https://cloud.docker.com/

Hello from Docker!
This message shows that your installation appears to be working correctly.

  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 the
    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.

For more examples and ideas, visit:
https://docs.docker.com/engine/userguide/

5.安装docker

hello@hello:~$ sudo docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
b04784fba78d: Pull complete
Digest: sha256:f3b3b28a45160805bb16542c9531888519430e9e6d6ffc09d72261b0d26ff74f
Status: Downloaded newer image for hello-world:latest

sudo service docker restart

sudo usermod -a -G docker hello

 

将文件中的所有内容都删掉,然后写入内容入下:

sudo apt-get update

sudo apt-get install docker-engine

sudo vi /etc/apt/source.list.d/docker.list (此文件不存在就直接创建即可)

2.2 sudo apt-get install apt-transport-https ca-certificates

2.更新apt和安装gpg秘钥

To try something more ambitious, you can run an Ubuntu container with:
$ docker run -it ubuntu bash

写者环境:

1.lsb_release -a

6.启动docker

sudo service docker start

8.将当前用户加入到docker组

deb https://apt.dockerproject.org/repo ubuntu-xenial main

2.1 sudo apt-get update

hello@hello:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial

9.重启docker

To generate this message, Docker took the following steps:

3.编辑源文件

写者运行结果如下:

sudo docker run hello-world

4.更新apt包索引

2.3 sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

本文由金沙官网线上发布于操作系统,转载请注明出处:linux下安装与运行docker

您可能还会对下面的文章感兴趣: