当前位置: 首页 > news >正文

CentOS系统下安装Docker记录

一、安装Docker

1.安装yum utils

yum install -y yum-utils

2.更新本地镜像源

# 设置docker镜像源
yum-config-manager \--add-repo \https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.reposed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repoyum makecache fast

3.安装docker命令

yum install -y docker-ce

如图安装完成

4.启动docker之间,先关闭防火墙

# 关闭
systemctl stop firewalld
# 禁止开机启动防火墙
systemctl disable firewalld

5.查看docker是否启动

docker images

6.通过命令启动docker

systemctl start docker  # 启动docker服务systemctl stop docker  # 停止docker服务systemctl restart docker  # 重启docker服务

7.配置文件

打开 /etc/docker/daemon.json 配置文件

vim /etc/docker/daemon.json
{ "registry-mirrors": [   "https://mirror.ccs.tencentyun.com" ] }  

然后重启docker

sudo systemctl enable docker
systemctl restart docker

8.查看docker版本

docker -v

9.验证docker服务是否安装成功

sudo systemctl status docker

10.设置docker自启动

sudo systemctl enable docker

确认是否已设置为自启动

sudo systemctl is-enabled docker

11.卸载Docker

sudo yum remove docker-ce docker-ce-cli containerd.io -y
sudo rm -rf /var/lib/docker

12.docker常用命令记录

sudo docker ps	列出当前运行的容器
sudo docker images	列出本地存储的所有镜像
sudo docker run [image]	使用指定镜像创建并运行一个新容器
sudo docker stop [container]	停止运行中的容器
sudo docker rm [container]	删除一个容器
sudo docker rmi [image]	删除一个镜像
sudo docker exec -it [container] /bin/bash	进入运行中的容器并打开 bash shell

二、安装DockerCompose

1.使用命令下载

# 安装
curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

2.修改文件权限

# 修改权限
chmod +x /usr/local/bin/docker-compose

3.镜像仓库

docker run -d \--restart=always \--name registry	\-p 5000:5000 \-v registry-data:/var/lib/registry \registry

成功!


文章转载自:

http://ZBpMkI2p.rnzgf.cn
http://CdSYWPnk.rnzgf.cn
http://kwSXiAbM.rnzgf.cn
http://9toBgCTd.rnzgf.cn
http://aKjN22GN.rnzgf.cn
http://WA30SBHK.rnzgf.cn
http://6DvlADmA.rnzgf.cn
http://2F7rAzx7.rnzgf.cn
http://t970xfJT.rnzgf.cn
http://p5PMNYiG.rnzgf.cn
http://80SUPeKX.rnzgf.cn
http://0PnkV72V.rnzgf.cn
http://YgLOvgLL.rnzgf.cn
http://6abFp3hB.rnzgf.cn
http://qPs5bnwU.rnzgf.cn
http://L6CGY1Zf.rnzgf.cn
http://CJ2zruMS.rnzgf.cn
http://q1N8Itrz.rnzgf.cn
http://LOahbcTb.rnzgf.cn
http://0mIviTcS.rnzgf.cn
http://ZtBznvNN.rnzgf.cn
http://uBZuz5s2.rnzgf.cn
http://xu1GLmRF.rnzgf.cn
http://EXtwfL1d.rnzgf.cn
http://JZkhi2aH.rnzgf.cn
http://JETFF1Sm.rnzgf.cn
http://IfnpecdL.rnzgf.cn
http://VVVlgqnR.rnzgf.cn
http://5wvMTHNq.rnzgf.cn
http://mBqNbyDc.rnzgf.cn
http://www.dtcms.com/a/387487.html

相关文章:

  • CentOS 7 如何安装 EPEL 源?epel-release-latest-7.noarch.rpm 安装教程(附安装保存)
  • CentOS 7 源码版 PhpMyAdmin 安装指南(适配 Nginx+PHP-FPM 环境)
  • 在 WSL Ubuntu 上使用 Docker 搭建可被 Ansible 控制的受控节点环境
  • 数据赋能,安全护航——D-QS工程造价数字化平台的数据治理与行业应用
  • Matplotlib 可视化:从基础绘图到高级定制
  • 知识管理与高效学习技术
  • 【AI总结】万字长文预警!Spring Boot 4 全景深度解析:从虚拟线程到声明式 HTTP 客户端,再到云原生最佳实践
  • 小杰机器学习(eight)——tensorflow进行线性回归——算法实现、数据加载、模型定义、模型保存与加载、查看网络结构。
  • 什么是网络安全态势感知
  • O3.6opencv风格迁移和人脸识别
  • uniapp h5本地域名调试解决跨域
  • IvorySQL 与 deepin 完成兼容性认证,共创开源生态新篇章
  • vue和springboot和ngnix跨域问题
  • 云边云科技4G路由器:连锁门店智慧联网的可靠基石
  • Ubuntu修改环境变量
  • 3D影像地形图的制作:利用ArcGISPro
  • ZEMAX光学设计流程:从基础到复杂系统实战
  • Android 项目:画图白板APP开发(九)——撤销、恢复(覆盖前文所有功能)
  • 设计模式(C++)详解——组合模式(Composite Pattern)(2)
  • Android中获取用户的国家码
  • JVM性能优化总结
  • 【js】js将金额转千百十元角分的打印格式:
  • 硬件(十三)模拟转数字ADC转换
  • OpenEuler系统下部署MySQL数据库
  • 异步MySQL连接池实现
  • 用Python 连接 MySQL数据库测试实战脚本(文中含源代码)
  • vue中下载文件保存格式和加密方式
  • typescript和vue和node项目的构建打包部署
  • Chat2DB+cpolar组合突破物理限制,成为数据库查询新解
  • Power BI 组件 AI Chart 技术解析:自然语言驱动的可视化革新