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

京东网站建设策略贵阳学网站建设

京东网站建设策略,贵阳学网站建设,wordpress如何将文章链接,wordpress video html5docker安装 docker安装自带源安装docker版本和官方源安装国内源安装新版docker生产docker的环境配置登入登出docker hub国内镜像源 docker安装 自带源安装 CentOS 7 中 Docker 的安装: Docker 软件包已经包括在默认的 CentOS-Extras 软件源(联网使用centos7u2自带网络Yum源)里… docker安装 docker安装自带源安装docker版本和官方源安装国内源安装新版docker生产docker的环境配置登入登出docker hub国内镜像源 docker安装 自带源安装 CentOS 7 中 Docker 的安装: Docker 软件包已经包括在默认的 CentOS-Extras 软件源(联网使用centos7u2自带网络Yum源)里。因此想要安装 docker只需要运行下面的 yum 命令 # yum install docker启动 Docker 服务:# service docker start# chkconfig docker onCentOS 7 # systemctl start docker.service# systemctl enable docker.service确定docker服务在运行 结果会显示服务端和客户端的版本如果只显示客户端版本说明服务没有启动 docker version查看docker基本信息 docker info校验Docker的安装 docker run -it ubuntu bash如果自动进入下面的容器环境说明ubuntu镜像运行成功Docker的安装也没有问题可以操作容器了 root50a0449d7729:/# pwd /docker版本和官方源安装 moby、docker-ce与docker-ee 最早时docker是一个开源项目主要由docker公司维护。 2017年3月1日起docker公司将原先的docker项目改名为moby并创建了docker-ce和docker-ee。三者关系moby是继承了原先的docker的项目是社区维护的的开源项目谁都可以在moby的基础打造自己的容器产品docker-ce是docker公司维护的开源项目是一个基于moby项目的免费的容器产品docker-ee是docker公司维护的闭源产品是docker公司的商业产品。moby project由社区维护docker-ce project是docker公司维护docker-ee是闭源的。要使用免费的docker从https://github.com/docker/docker-ce上获取。要使用收费的docker从https://www.docker.com/products/docker-enterprise上获取。docker-ce的发布计划v1.13.1之后发布计划更改为:Edge: 月版本每月发布一次命名格式为YY.MM维护到下个月的版本发布Stable: 季度版本每季度发布一次命名格式为YY.MM维护4个月安装docker-ce的release计划跟随moby的release计划可以使用下面的命令直接安装最新的docker-ce:# curl -fsSL https://get.docker.com/ | shCentOS如果是centos上面的安装命令会在系统上添加yum源:/etc/yum.repos.d/docker-ce.repo # wget https://download.docker.com/linux/centos/docker-ce.repo# mv docker-ce.repo /etc/yum.repos.d# yum install -y docker-ce或者直接下载rpm安装:# wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-17.09.0.ce-1.el7.centos.x86_64.rpm# yum localinstall docker-ce-17.09.0.ce-1.el7.centos.x86_64.rpm注意在说docker的时候尽量说Linux docker因为Docker on Mac以及 Windows DockerHyper-V 实现实际上是基于虚拟化技术实现的跟我们介绍使用的 Linux 容器完全不同。国内源安装新版docker 使用aliyun docker yum源安装新版docker 删除已安装的Docker yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-engine配置阿里云Docker Yum源 yum install -y yum-utils device-mapper-persistent-data lvm2 git yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo安装指定版本 查看Docker版本 yum list docker-ce --showduplicates安装较旧版本比如Docker 17.03.2) 需要指定完整的rpm包的包名并且加上--setoptobsoletes0 参数# yum install -y --setoptobsoletes0 \docker-ce-17.03.2.ce-1.el7.centos.x86_64 \docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch安装Docker新版本比如Docker 18.03.0)加上rpm包名的版本号部分或不加都可以# yum install docker-ce-18.03.0.ce -y或者# yum install docker-ce -y启动Docker服务#systemctl enable docker#systemctl start docker查看docker版本状态 #docker -v查看docker运行状态# docker info~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~bonding报错1docker info的时候报如下错误bridge-nf-call-iptables is disabled解决1追加如下配置,然后重启系统# vim /etc/sysctl.conf net.bridge.bridge-nf-call-ip6tables 1net.bridge.bridge-nf-call-iptables 1net.bridge.bridge-nf-call-arptables 1问题2虚拟机ping百度也能ping通但是需要等好几秒才出结果关键是下载镜像一直报错如下# docker pull daocloud.io/library/nginxUsing default tag: latestError response from daemon: Get https://daocloud.io/v2/: dial tcp: lookup daocloud.io on 192.168.1.2:53: read udp 192.168.1.189:41335-192.168.1.2:53: i/o timeout解决2我的虚拟机用的网关和dns都是虚拟机自己的.1或者.2把DNS改成8.8.8.8问题就解决了ping百度也秒出结果# vim /etc/resolv.confnameserver 8.8.8.8修改docker数据存放位置 vim /usr/lib/systemd/system/docker.service--data-root/docker-data生产docker的环境配置 mkdir -p /etc/dockertee /etc/docker/daemon.json -EOF {registry-mirrors: [https://pilvpemn.mirror.aliyuncs.com],exec-opts: [native.cgroupdriversystemd],log-driver: json-file,log-opts: {max-size: 100m},storage-driver: overlay2 } EOFsystemctl daemon-reload systemctl restart docker #注意一定注意编码问题出现错误---查看命令journalctl -amu docker 即可发现错误登入登出docker hub login Register or log in to a Docker registry 登录到自己的Docker register需有Docker Hub的注册账号# docker loginUsername: testPassword: Email: xxxxfoxmail.comWARNING: login credentials saved in /root/.docker/config.jsonLogin Succeededlogout Log out from a Docker registry 退出登录# docker logoutRemove login credentials for https://index.docker.io/v1/注推送镜像库到私有源可注册 docker 官方账户推送到官方自有账户国内镜像源 去查看如何使用aliyun的docker镜像库 去查看如何使用网易蜂巢的docker镜像库Docker 加速器 使用 Docker 的时候需要经常从官方获取镜像但是由于显而易见的网络原因拉取镜像的过程非常耗时严重影响使用 Docker 的体验。因此 DaoCloud 推出了加速器工具解决这个难题通过智能路由和缓存机制极大提升了国内网络访问 Docker Hub 的速度目前已经拥有了广泛的用户群体并得到了 Docker 官方的大力推荐。 如果您是在国内的网络环境使用 Docker那么 Docker 加速器一定能帮助到您。 Docker 加速器对 Docker 的版本有要求吗 需要 Docker 1.8 或更高版本才能使用如果您没有安装 Docker 或者版本较旧请安装或升级。 Docker 加速器支持什么系统 Linux, MacOS 以及 Windows 平台。 Docker 加速器是否收费 DaoCloud 为了降低国内用户使用 Docker 的门槛提供永久免费的加速器服务请放心使用。 国内比较好的镜像源网易蜂巢、aliyun和daocloud,下面是daocloud配置方式 Docker Hub并没有在国内部署服务器或者使用国内的CDN服务因此在国内特殊的网络环境下镜像下载十分耗时。 为了克服跨洋网络延迟能够快速高效地下载Docker镜像可以采用DaoCloud提供的服务Docker Hub Mirror速度 快很多 1.注册网站账号 2.然后进入你自己的制台选择加速器点立即开始接入你自有的主机就看到如下的内容了curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361XXX.m.daocloud.io 该脚本可以将 --registry-mirror 加入到你的 Docker 配置文件 /etc/docker/daemon.json 中。适用于 Ubuntu14.04、Debian、CentOS6 、CentOS7、Fedora、Arch Linux、openSUSE Leap 42.1其他版本可能有细微不同。更多详情请访问文档。3.配置完成后从Docker Hub Mirror下载镜像命令#dao pull ubuntu注1第一次使用daocloud是配置了加速器的可以直接使用dao pull centos拉取经过加速之后的镜像但是后来发现不使用加速器也可以直接在daocloud官网上找到想要拉取的镜像地址进行拉取比如#docker pull daocloud.io/library/tomcat:6.0-jre7 注2上面配置加速器的方法官网会更新最新方法你应该根据官网提示去操作。 以下为tigerfive亲测 使用国内镜像 进入网站https://hub.daocloud.io/ 注册帐号tigerfive 进入镜像市场填写搜索的镜像名称选择第一个点击右边快速部署写入名称选择我的主机按提示继续在主机上进行所有操作# mkdir /docker # cd /docker # curl -L -o /tmp/daomonit.x86_64.rpm https://get.daocloud.io/daomonit/daomonit.x86_64.rpm # rpm -Uvh /tmp/daomonit.x86_64.rpm # daomonit -token36e3dedaa2e6b352f47b26a3fa9b67ffd54f5077 save-config # service daomonit start出现如下界面说明自有主机接入完成注意这里我用的主机是我自己笔记本上的一台虚拟机接下来我们在镜像市场找到一个centos的镜像:点击右面的拉取按钮,会出现拉取命令如下 我们按命令执行# docker pull daocloud.io/library/centos:7查看一下本地镜像 docker images在拉取回来的本地镜像执行命令 万年不变的你好世界 docker run daocloud.io/library/centos:7 /bin/echo hello worldhello world使用容器中的shell docker run -i -t centos:7 /bin/bash docker run -i -t daocloud.io/library/centos:7 /bin/bash-i 捕获标准输入输出-t 分配一个终端或控制台df -h #这是我本地主机系统的磁盘分区重新进入容器执行其他命令试一下可以看到我们的容器可以做我们熟悉的所有的事情 1.可以上网[root9990e6c99bbd /]# ping www.baidu.com -c 22.网络yum源已经配置好[root9990e6c99bbd /]# yum repolist3.可以安装软件 [root9990e6c99bbd /]# lsof -i:80 bash: lsof: command not found [root9990e6c99bbd /]# yum install lsof httpd -y
http://www.pierceye.com/news/128764/

相关文章:

  • 上海网站建设hxwlkj新浪网站源代码
  • 网站如何做美工想做代理商去哪找项目
  • 佛山市品牌网站建设多少钱印度网站开发成本
  • 群晖 nas 做网站软件开发视频网站
  • 建设银行云南分行招聘网站wordpress 教程
  • 杭州知名的网站制作策略创建一个购物网站需要什么
  • 新乡网站seo优化vs做的网站怎么让局域网的看到
  • 做静态网站怎样让图片自己切换重庆互联网公司排名
  • 微网站需要什么郑州哪家专业做淘宝网站
  • 郑州机械网站制作seo专业优化公司
  • 专注苏州网站优化长沙有哪些知名网站
  • 成品网站货源1688免费推荐建设银行科技中心网站
  • 城乡建设部统计信息网站大学生创新创业大赛项目计划书
  • 河南省水利建设厅网站清溪镇网站仿做
  • 深圳建设企业网站wordpress安装对搜索引擎
  • 做药物分析网站做网站花钱吗
  • 字体图标制作网站恒一信息深圳网站建设公司1
  • 制作一个自己的网站小白node怎么做网站
  • 手机搭建网站工具教育机构加盟
  • 建设网站的服务端口教育培训类网站建设
  • 济南网站建设 泉诺如何防范钓鱼网站
  • 沈阳网站推广公司西安网站设计师
  • 网站建设费用计入什么二级科目企业门户网站建设的必要性
  • 宁夏水利厅建设管理处网站大连网站制作431
  • 泰安最好网站建设公司威海房地产网站建设
  • 公司网站建设网站说出网站建设流程
  • wordpress门户网站模板下载大专计算机专业主要学什么
  • 专业的微商城网站建设农产品网站建设计划书
  • 软件网站开发公司广告公司创意取名
  • 工业设计东莞网站建设个人网站备案网站名称