博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker安装
阅读量:6479 次
发布时间:2019-06-23

本文共 1980 字,大约阅读时间需要 6 分钟。

1. 安装docker repository

  1. Install packages to allow apt to use a repository over HTTPS:

    $ sudo apt-get install \    apt-transport-https \    ca-certificates \ curl \ software-properties-common
  2. Add Docker’s official GPG key:

    $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

    Verify that the key fingerprint is 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88.

    $ sudo apt-key fingerprint 0EBFCD88pub   4096R/0EBFCD88 2017-02-22 Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid Docker Release (CE deb) 
    sub 4096R/F273FCD8 2017-02-22
  3. Use the following command to set up the stable repository.

    Note: The lsb_release -cs sub-command below returns the name of your Ubuntu distribution, such as xenial.

    Sometimes, in a distribution like Linux Mint, you might have to change $(lsb_release -cs) to your parent Ubuntu distribution. For example: If you are using Linux Mint Rafaela, you could use trusty.

    To add the edge repository, add edge after stable on the last line of the command. For information about stable and edge builds, see .

    $ sudo add-apt-repository \   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"

2.  Update the apt package index.

$ sudo apt-get update

3. Install the latest version of Docker, or go to the next step to install a specific version. Any existing installation of Docker is replaced.

Use this command to install the latest version of Docker:

Docker Edition Command
Docker CE sudo apt-get install docker-ce
Docker EE sudo apt-get install docker-ee

4. 生产环境安装docker要指定版本安装,不要安装最新版本。首先运行下行的命令,找到和ubuntu当前版本对应的docker版本。

 apt-cache madison docker-ce

第二列是版本号,第三列是repository 当前是来自stablerepository

 

5. Hello world 验证:

sudo docker run hello-world

会下载hello-world image, 在docker中运行打印结果 

 

6. 加速docker hub访问。由于用到的image在阿里云镜像里面找不到,只能使用官方的,所以需要 docker -> polipo -> sock5来加速.

docker如何配置http proxy参见文档:

 

7. 去除sudo等。

 

转载于:https://www.cnblogs.com/gabrialrx/p/6509559.html

你可能感兴趣的文章
转: 基于netty+ protobuf +spring + hibernate + jgroups开发的游戏服务端
查看>>
easyui传入map的数据前台展示出tree格式数据
查看>>
悲观的思考,乐观的生活.我们既需要思考的深度,也需要生活的温度!
查看>>
java.math.BigDecimal
查看>>
Vitamio中文API文档(4)—— VitamioInstaller
查看>>
yii框架常用url地址
查看>>
python3.4学习笔记(十六) windows下面安装easy_install和pip教程
查看>>
MyGUI 解析
查看>>
Linux中的ls命令详细使用
查看>>
graph-tool文档(一)- 快速开始使用Graph-tool - 2.属性映射、图的IO和Price网络
查看>>
easyui treegrid逐步加载
查看>>
GraphicsLab Project之辉光(Glare,Glow)效果 【转】
查看>>
<转>Python: __init__.py 用法
查看>>
Linux Curl命令
查看>>
046 SparlSQL中的函数
查看>>
-27979 LoadRunner 错误27979 找不到请求表单 Action.c(73): Error -27979: Requested form not found...
查看>>
[LeetCode] Minimum Depth of Binary Tree
查看>>
,net运行框架
查看>>
Java 中 Emoji 的正则表达式
查看>>
Mixin Network第一届开发者大赛作品介绍- dodice, diceos和Fox.one luckycoin
查看>>