Ubuntu18.04下Docker CE安装

Docker版本分为两个:Docker Community Edition (CE)Docker Enterprise Edition (EE)。Docker CE社区版本适合个人用户使用。

Ubuntu18.04下安装Docker CE有如下几种主要方法,推荐方法一自动安装:

方法一:

1 使用官方脚本自动安装

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

方法二:

1 通过版本库安装(repository)

1.1 设置版本库

(1)更新系统包索引

sudo apt-get update

(2)添加HTTPS协议,允许apt从HTTPS安装软件包

sudo apt-get install  apt-transport-https  ca-certificates curl  software-properties-common

(3)添加Docker 公共密钥
Docker 官方源:

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

Docker中科大源:

curl -fsSL  https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

(4)设置版本库类型(Ubuntu18.04对应版本“bionic“”),软件版本包括三种:** stable、edge、test**

Docker官方源:

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

Docker中科大源:

sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable" 

修改的内容位于文件:/etc/apt/sources.list

1.2 安装Docker CE

(1)更新系统包索引

sudo apt-get update

(2)安装最新版Docker CE

sudo apt-get install docker-ce

安装docker-compose

1.进入https://github.com/docker/compose/releases 查看最新版本,当前版本为1.23.1

sudo curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

2.设置权限

sudo chmod +x /usr/local/bin/docker-compose

3.查看是否安装成功

docker-compose --version

安装portainer

docker volume create portainer_data

docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

转自:https://www.jianshu.com/p/07e405c01880

最新文章

  1. Linux启动过程详述
  2. 【HDU 4408】Minimum Spanning Tree(最小生成树计数)
  3. Linux 高精確的時序(sleep, usleep,nanosleep) from:http://blog.sina.com.cn/s/blog_533ab41c0100htae.html
  4. 使用JNDI或JDBC连接数据库
  5. Android——SharedPreferences存储(作业)
  6. .NET序列化的一点技巧
  7. 基础知识(10)- 部署应用程序和applet
  8. C#高性能TCP服务
  9. flex中日期的格式化
  10. 201521123029《Java程序设计》第十三周学习总结
  11. 小白的Python之路 day4 迭代器
  12. Mysql之表的操作与索引操作
  13. JAVA RPC(二)序列化协议杂谈
  14. Kafka学习笔记之confluent platform入门
  15. Centos 7 安装 Supervisor 及使用
  16. 前端之css语法3
  17. P3320 [SDOI2015]寻宝游戏 解题报告
  18. 查看apache当前并发访问数和进程数
  19. web安全入门笔记
  20. 记录一下我的mac的环境变量的配置参数

热门文章

  1. apache日志设置
  2. extends 继承
  3. ADO数据库编程详解(C++)----初级入门篇
  4. maven+jenkins发布环境
  5. (转) HTTP Request header
  6. 联动选择通过ajax获取选择对应的数据
  7. Mac终端下使用***
  8. JSP开发过程遇到的中文乱码问题及解决方案
  9. 【BZOJ4196】[NOI2015] 软件包管理器(树链剖分)
  10. cloudera manager的卸载以及重新安装