Docker 入门笔记 1 - 安装docker
2017-12-22 19:06
489 查看
安装配置 repository
确保apt 可以使用HTTPs来访问 repository
sudo apt-get install apt-transport-https \ ca-certificates \ curl \ software-properties-common
添加docker 官方GPG key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
验证添加的GPG key 的fingerprint 正确
$ sudo apt-key fingerprint 0EBFCD88 pub 4096R/0EBFCD88 2017-02-22 Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid Docker Release (CE deb) <docker@docker.com> sub 4096R/F273FCD8 2017-02-22
建立stable repository
sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"
安装docker ce
安装最新版的docker ce
sudo apt-get update sudo apt-get install docker-ce
为生产环境安装特定版本docker ce
$ apt-cache madison docker-ce docker-ce | 17.09.0~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages ...... //列表显示了可用的repository, 第二列是docker version sudo apt-get install docker-ce=<VERSION>
查看docker是否正确安装
dockerdocker info
docker version
使用示例测试
sudo docker run hello-world
升级docker ce
sudo apt-get update then install the new version as you want.
卸载 docker
sudo apt-get purge docker-ce //To delete all images, containers, and volumes sudo rm -rf /var/lib/docker
配置 docker
实用non-root user 管理docker
//docker daemon binds to a Unix socket instead of a TCP port, other users can only access it using sudo sudo groupadd docker sudo usermod -aG docker $USER //verify docker run hello-world //如果发生 ~/.docker/ 权限不对的warning, 运行如下命令 $ sudo chown "$USER":"$USER" /home/"$USER"/.docker -R $ sudo chmod g+rwx "/home/$USER/.docker" -R
设定启动/停止 docker服务
sudo systemctl enable docker sudo systemctl disable docker
启动停止docker
sudo service docker restart
相关文章推荐
- Docker入门实践笔记(三)一篇文章搞懂Docker下安装Redis,以及Redis与SpringBoot整合
- Docker 入门学习笔记一:Ubuntu安装 Docker
- Docker入门笔记_1_安装docker
- docker 学习笔记入门(安装docker-io)
- docker笔记之安装
- Caffe深度学习入门——Ubuntu16.04 + CUDA9.1+cudnn7.5 + opencv3.3.1+python3.5+caffe安装参考博客和跳坑笔记
- docker-compose教程(安装,使用, 快速入门)
- Linux 上Docker的安装与使用入门
- Windows10下的docker安装与入门 (一)使用docker toolbox安装docker
- Docker学习笔记(1) -- 安装docker
- Docker学习笔记3:CentOS7下安装Docker-Compose
- docker 下 安装rancher 笔记
- Docker入门之 - 如何安装Docker CE
- cgroup学习笔记1 -- cgroup安装与入门
- docker安装入门
- Docker学习笔记(一):在本地安装和配置Docker
- Docker学习笔记(二)安装与卸载
- Docker学习笔记(1)-- 如何安装Docker
- [笔记]我的Linux入门之路 - 04.Eclipse安装
- 极简 Spark 入门笔记——安装和第一个回归程序