| |
|
开发:
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.下载第一个阿里云仓库文件 ????????d.配置第二个仓库文件 epel 额外仓库(redis,nginx,mongo,ipython) ? ? ? ? e.清空原本yum缓存 ????????f.生成新的阿里云的yum缓存,加速下载预热数据 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. |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年12日历 | -2024/12/30 3:00:21- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |