CentOS 7 install Docker

Docker 支持的 centos 版本:CentOS 6.5(64-bit)或更高的版本

使用 yum 安装

1)确保 yum 包更新到最新

[root@centos7 ~]# yum update

2)Docker 软件包和依赖包已经包含在默认的 CentOS-Extras 软件源里,安装命令如下

[root@centos7 ~]# yum -y install docker-ce

3)安装完成Docker后,默认已经启动了docker服务,如需手动控制docker服务的启停,可执行如下命令

启动docker
systemctl start docker.service 停止docker
systemctl stop docker.service 重启docker
systemctl restart docker.service 检查运行状态
systemctl status docker.service

4)验证是否安装成功

[root@centos7 ~]# docker version

5)测试运行 hello-world

[root@centos7 ~]# docker run hello-world

执行效果:

6)添加开机启动

[root@centos7 ~]# systemctl enable docker

Ubuntu install Docker

1)更新 ubuntu 的 apt 源索引

sudo apt-get update

2)安装包允许apt通过HTTPS使用仓库

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

3)添加Docker官方GPG key

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

4)设置Docker稳定版仓库

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

5)添加仓库后,更新apt源索引

sudo apt-get update

6)安装最新版Docker CE(社区版)

sudo apt-get install docker-ce

7)检查Docker CE是否安装正确

sudo docker run hello-world

出现如下信息,表示安装成功

8)为了避免每次命令都输入sudo,可以设置用户权限,注意执行后须注销重新登录

sudo usermod -a -G docker $USER

9)启动与停止

安装完成Docker后,默认已经启动了docker服务,如需手动控制docker服务的启停,可执行如下命令

# 启动docker
sudo service docker start # 停止docker
sudo service docker stop # 重启docker
sudo service docker restart # 检查运行状态
sudo service docker status

ending ~

最新文章

  1. android模拟器没有键盘的解决方法
  2. Nopcommerce 二次开发0
  3. [转]在NopCommerce中新增一个Domain Model的步骤
  4. 找出字符串中第一个不重复的字符(JavaScript实现)
  5. javaweb学习总结(八)——HttpServletResponse对象(二)
  6. java jodd轻量级开发框架
  7. 无组件客户端js图片压缩
  8. Dialog与FragmentDialog源代码分析
  9. js 图片点击放大功能
  10. QT Creator 快速入门教程 读书笔记(二)
  11. FullCalendar 日历插件中文说明文档
  12. Hadoop记录- Yarn Job MAX
  13. VS中ipch文件夹和sdf文件的处理方式
  14. 30. Substring with Concatenation of All Words
  15. eclipse插件spket安装
  16. linux下rsync+inotify实现服务器之间文件实时同步
  17. 【HDU5730】 Shell Necklace
  18. Disruptor LMAX学习
  19. Linux命令: 在线练习网址
  20. (小组)第六次作业:NABCD模型分析。产品Backlog。

热门文章

  1. 从0开始学爬虫9之requests库的学习之环境搭建
  2. pytorch 想在一个优化器中设置多个网络参数的写法
  3. 为何windows自带的文件搜索这么慢,而Everything的这么快
  4. 随机采样一致算法RANSAC
  5. Win10安装Oracle Database 18c (18.3)
  6. 【linux】查看TensorRT版本
  7. vue react 路由history模式刷新404问题解决方案
  8. logstash kafka output 日志处理
  9. 小程序开发框架----WXSS
  10. 原生js 实现better-scroll效果,饿了么菜单内容联动,即粘即用