1、更新yum包到最新

sudo yum update

2、卸载历史Docker,如果没有安装过,则跳过该步

 sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

3、建立仓库

## 安装Docker所需要的一些工具包
sudo yum install -y yum-utils ## 建立Docker仓库 (映射国内仓库地址)
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

4、安装Docker引擎

sudo yum install docker-ce docker-ce-cli containerd.io

5、配置镜像加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
EOF

6、启动Docker并设置开机启动

sudo systemctl start docker
sudo systemctl enable docker

7、配置当前用户对docker的执行权限

sudo groupadd docker
sudo gpasswd -a ${USER} docker
# 重启docker
sudo systemctl restart docker

8、基本命令

# 查询所有容器
docker ps -a
# 启动容器
docker start (CONTAINER ID)
# 停止容器
docker stop (CONTAINER ID)
# 删除容器
docker rm (CONTAINER ID)
# 进入docker 容器
docker exec -it (CONTAINER ID或容器名) sh

最新文章

  1. VB.NET设置控件和窗体的显示级别
  2. 分页组件 - layui.laypage
  3. JS 学习(四)对象
  4. c#如何采集需要登录的页面
  5. shell学习之路:shell基础大全1
  6. 通过发布项目到IIS上,登录访问报系统找不到System.Web.Mvc
  7. How does Web Analytics works under sharePoint 2010
  8. PHP 设计模式 笔记与总结(5)PHP 魔术方法的使用
  9. 什么是SQLCLR与使用
  10. 能在手机播放的Flash代码
  11. laravel--上传
  12. ANDROID_MARS学习笔记_S01_002View、监听器初步
  13. 安装完php 后添加到环境变量
  14. 随笔-关于公网IP无法访问服务器的解决办法
  15. Leetcode_122_Best Time to Buy and Sell Stock II
  16. Django 管理站点
  17. 剖析ElasticSearch核心概念,NRT,索引,分片,副本等
  18. jquery 找同胞系列siblings() ,next() ,nextAll(), nextUntil(), prev(), prevAll(), prevUntil()
  19. SpringCloud服务如何在Eureka安全优雅的下线
  20. LeetCode—66、88、118、119、121 Array(Easy)

热门文章

  1. ubuntu 的 apt 命令
  2. env_config
  3. 调度器45—wake_affine
  4. vue 项目中引入图片使用相对路径,图片不显示的问题
  5. repmgr部署和测试
  6. dom-utils
  7. macOS NSScrollView简单使用
  8. color-color diagram data
  9. Docker学习笔记-02 常用命令
  10. git lock fail解决