时间20190403
最近我在学习docker。从0开始;
学习docker时我是从ubuntu开始的。我这边用的是ubuntu18.04。
##Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。(引用于菜鸟教程)
#docker安装
在Ubuntu18.04版本中因为有长期的技术支持所以在2023年之前可以放心使用。
查看Ubuntu版本
sudo cat /etc/lsb-release
查看当前是否安装docker,并查看docker版本号
sudo docker version
##卸载可能存在的旧版本
sudo apt-get remove docker docker-engine docker-ce docker.io
我要重装一次
然后更新apt包索引
sudo apt-get update
安装以下包以使apt可以通过HTTPS使用存储库(repository):
apt-get install apt-transport-https \ca-certificates \curl \software-properties-common
注意:/后不能有空格,要不然它会找不到的
添加Docker官方的GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
ok
这里还得安装一下稳定的储存库
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable"
再更新一下apt包索引:
apt-get update
ok,完成,现在来检测是否安装成功
docker version
docker run hello-world:运行下hello-world检验下是否运行成功