IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> docker 安装使用 -> 正文阅读

[系统运维]docker 安装使用

docker 解决了开发后部署需要解决依赖和环境不一致的问题,应用采用容器化部署,方便移植部署,操作简单。

演示OS:centos 7? ?(docker适用于centos7及以上版本操作系统)

1.修改yum安装源为aliyun

? ? ? ? a.进入/etc/yum.repos.d中:cd?/etc/yum.repos.d

? ? ? ? ?b.备份原仓库文件:? ? ? ? cd /etc/yum.repos.d/ mkdir allbak mv ./* allbak 此时 ????????/etc/yum.repos.d/底下就没有repo文件,此时无法使用yum工具,必须配置yum源,

????????生成新的.repo文件

? ? ? ? ?c.下载第一个阿里云仓库文件
?????????wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
????????-O 参数 ,指定一个下载地址,且改名
? ? ? ?

????????d.配置第二个仓库文件 epel 额外仓库(redis,nginx,mongo,ipython)
????????wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

? ? ? ? e.清空原本yum缓存
????????yum clean all
? ? ? ?

????????f.生成新的阿里云的yum缓存,加速下载预热数据
????????????????yum makecache

2.安装docker

? ? ? ? a.查看系统内核版本:uname -r

? ? ? ? b.卸载旧版本(如果安装过旧版本的话)

????????????????sudo yum remove docker docker-common docker-selinux docker-engine

? ? ? ? c.安装需要的软件包,?yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

????????????????sudo yum install -y yum-utils device-mapper-persistent-data lvm2

? ? ? ? d.设置yum源

???????????????sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

? ? ? ? e.安装docker

???????????????sudo yum install docker-ce-17.12.0.ce

? ? ? ? f.将docker设置为开机启动

????????????????sudo systemctl start docker

????????????????sudo systemctl enable docker

? ? ? ? g.验证安装是否成功(有client和service两部分表示docker安装启动都成功了)

? ?

3.配置docker aliyun加速器

? ? ? ? cd /etc/docker/后创建deamon.json文件,配置加速

?

docker 命令??

? ? ? ? 查看docker 版本:docker version

? ? ? ? 1.启动docker :systemctl? start docker /systemctl restart docker(重启docker)

? ? ? ? 2.查看已有容器:docker ps

? ? ? ? 3.查看已有镜像:docker imags

? ? ? ? 4.拉取镜像:docker pull 镜像名

? ? ? ? 5.运行容器:docker run -d 镜像名

? ? ? ? 6.

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-09-10 11:14:59  更:2021-09-10 11:16:25 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 14:30:45-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码