ubuntu docker 安装
1.安装环境
Ubuntu16.04 安装 升级docker 、docker-compose、docker-machine
Docker 有两个版本 docker-ce 社区版和docker-ee企业版
Docker-compose:可以运行和管理多个docker的容器
Docker-machine:docker官方提供的docker管理工具,可以管理多个docke主机,可搭建swarm集群
2.docker的安装
2.1更新系统软件
sudo apt-get update
2.2安装依赖包
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
2.3 添加阿里云官方密钥
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
出现OK,即表示成功
2.4 添加仓库
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
2.5 更新软件
sudo apt-get update
2.6 安装docker
以下命令是默认安装最新版
sudo apt-get install docker-ce
也可以使用
sudo apt-get install docker-ce=<version> version 为最新版本号
2.7 查看docker版本
docker -v
3.docker-compose安装
3.1下载docker-compose
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
3.2 授权
sudo chmod +x /usr/local/bin/docker-compose
3.3 查看版本信息
docker-compose –version
docker-compose version 1.23., build b02f1306
Tips
curl: () GnuTLS recv error (-): Error in the pull function.
解决:
git config --global http.postBuffer
4.未来工作
介绍docker和docker使用
参考
ubuntu docker 安装的更多相关文章
- Ubuntu Docker 安装和配置 GitLab CI 持续集成
		
相关文章: Ubuntu Docker 简单安装 GitLab 劈荆斩棘:Gitlab 部署 CI 持续集成 目的:在 Ubuntu 服务器上,使用 Docker 安装和配置 GitLab Runne ...
 - ubuntu Docker安装部署Rancher
		
一.Rancher简介 Rancher是一个开源的企业级容器管理平台.通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台.Rancher提供了在生产环境中使用的管理Dock ...
 - ubuntu docker安装与部署java,mysql,nginx镜像
		
docker 安装与部署java,mysql,nginx docker 配置 安装docker $ sudo apt-get remove docker docker-engine docker.io ...
 - Ubuntu Docker安装
		
docker容器改变apt-get源 记得先:apt-get update 进入容器 cd /etc/apt echo "">sources.list echo " ...
 - ubuntu  docker  安装 oracle
		
1.ubuntu 安装docker sudo apt-get update sudo apt-get docker.io 2.docker下载oracle镜像 sudo docker pull wna ...
 - Centos + docker,Ubuntu + docker介绍安装及详细使用
		
docker笔记 常用命令 设置docker开机自启:sudo chkconfig docker on 查所有镜像: docker images 删除某个镜像:docker rmi CONTAINER ...
 - Docker 安装部署
		
Docker学习笔记 一.Ubuntu Docker 安装 (1).获取最新版本Docker安装包 lyn@lyn:/data/docker$ sudo wget -qO- https://get.d ...
 - mac环境下使用docker安装nginx
		
前言 距离上一篇文章已经很长时间,近期实在事情太多了,也没来得及继续更新一些新的内容.现在开发使用的工作实在太多了,小编实在忍受不了windows那样卡机的状态,于是最近换了一个mac电脑,虽然做开发 ...
 - Docker系列——Docker安装&基础命令
		
Docker 概述 Docker 是一个开源的应用容器引擎,Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化. ...
 
随机推荐
- svn  提交报错post-commit hook failed (exit code 23) with output
			
svn 提交文件,hook同步更新报权限错误 排查后可能原因是被同步的服务器 selinux 已开启. 查看状态命令:/usr/sbin/sestatus -v #如果SELinux status参 ...
 - JDBC——释放资源的代码
			
public static void release(ResultSet rs, Statement statement, Connection conn) { if (rs != null) { t ...
 - 手把手教你创建私有podspec
			
本文来自 网易云社区 . CocoaPods是iOS非常好用的类库管理工具,可以非常方便的管理和更新项目中使用到的第三方库,以及将自己项目中的公共组件交由它管理. 工作中比较常用到的是通过CocoaP ...
 - SQL中的CONVERT();cast()函数
			
SQLSERVER中CONVERT函数格式: CAST (expression AS data_type) 参数说明: expression:任何有效的SQLServer表达式. AS:用于分隔两个参 ...
 - java学习无止境,工资价更高
			
原 推荐10个Java方向最热门的开源项目(8月) 2018年08月28日 17:54:32 SnailClimb在CSDN 阅读数:849 版权声明:本文为博主原创文章,未经博主允许不得转载. ...
 - HTML5视频播放练习:鼠标经过视频播放,鼠标移除停止播放,再次经过继续播放。
			
随着HTML5的广泛应用,在一些网站中,经常看到有些预览的短视频预览,鼠标经过就会播放,移除就会停止播放,再次移进去就会继续播放. 自己也研究着做一个比较简单的类似的练习. 视频可以自己到包图网下载, ...
 - php图片上传存储源码,可实现预览
			
<?php header("content-Type: text/html; charset=gb2312"); $uptypes=array('image/jpg', // ...
 - python七类之集合
			
集合 一.关键字 : set 定义是 s = {} #当里面没有元素的时候表现为字典数据类型 s = {} #空的{}代表空的字典,而不是集合 print(type(s)) 集合是不可哈希的 ...
 - go_json解析
			
总结: 其他类型转json func Marshal(v interface{}) ([]byte, error) json 转其他类型 func Unmarshal(data []byte, v ...
 - 20155203 实验四《 Android程序设计》实验报告
			
一.实验内容 实验项目一:Android Stuidio的安装测试: 参考<Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)>第二十 ...