安装虚拟机后,引入镜像Ubuntu 16.04

检查Ubuntu的内核版本

# uname -r

4.4.0-21-generic

更新系统,确保软件包列表的有效性

$ sudo apt-getupdate 

如果Ubuntu的版本不满足,还需升级Ubuntu

$ sudo apt-get -y upgrade

安装docker

$ sudo apt-get -y install docker.io

安装过程中会提示是否安装【Y/N】,其中的 “-y”就是默认跳过此步骤。


创建软链接

# sudo ln -sf /usr/bin/docker.io /usr/local/bin/docker

# sed -i'$acomplete -F _docker docker' /etc/bash_completion.d/docker.io

注:我在安装的时候,执行sed条命令报错,没有这个文件。不管它。

创建软链接的方法是

ln -s /data/dir /tmp/aaa

ln -s 源目录 目标软连接

进入软连接-用普通的cd命令即可进入

cd /tmp/aaa

软链接的目的是:在不改变原目录/文件的前提下,起一个方便的别名。

 

安装完毕之后,启动docker,并检查状态

以下是对文件和邮件的加密,不设置可跳过

更新安装包信息, 确保 APT 使用 https 协议, 同时CA 证书已经被安装.

 $ sudo apt-get update

 $ sudo apt-get install apt-transport-httpsca-certificates

增加Docker仓库的新GPG密钥

# sudo apt-key adv--keyserver hkp://keyserver.ubuntu.com:80 --recv-keys36A1D7869245C8950F966E92D8576A8BA88D21E9

(密钥生成可以查看文档-docker-GPG)

--recv-keys 这些源可以从官方获取,一般都是有固定可用的

官方源可以参考https://launchpad.net/ubuntu/+archivemirrors


linux下安装docker machine

$ curl -Lhttps://github.com/docker/machine/releases/download/v0.10.0/docker-machine-`uname-s`-`uname -m` >/tmp/docker-machine && chmod +x /tmp/docker-machine&& sudo cp /tmp/docker-machine /usr/local/bin/docker-machine

参考文案: https://docs.docker.com/machine/install-machine/    (有linux/macOS/Windows)

 

#查看docker-machine版本

$docker-machine -v

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐