
Docker
文章平均质量分 55
wang725
这个作者很懒,什么都没留下…
展开
-
docker - 安装并使用nsenter进入容器
如果想通过ssh进入container,需要需要安装nsenter,安装步骤如下: 在192.168.174.134下: 1.下载wget https://www.kernel.org/pub/linux/utils/util-linux/v2.24/util-linux-2.24.tar.gz2.解压tar -zxvf util-linux-2.24.tar.gz3....原创 2018-09-11 20:27:42 · 1323 阅读 · 0 评论 -
什么的容器?Docker 工作原理及容器化简易指南
转载并感谢Docker 非常棒! 它使软件开发者无需担心配置和依赖性,在任何地方打包,发送和运行他们的应用程序。而在与 kubernetes 相结合后,它使应用集群部署和管理变得更方便。这使得 Docker 深受软件开发者的喜爱,越来越多的开发者开始使用 Docker。那么 Docker 到底是什么?它是构建、测试、部署和发布容器化应用的平台。称其为平台是因为 Docker 其实是一套用于管...转载 2019-04-27 20:12:14 · 2243 阅读 · 0 评论 -
八个Docker的真实应用场景
转载【编者的话】Flux 7介绍了常用的8个Docker的真实使用场景,分别是简化配置、代码流水线管理、提高开发效率、隔离应用、整合服务器、调试能力、多租户环境、快速部署。我们一直在谈Docker,Docker怎么使用,在怎么样的场合下使用?也许本文可以帮到你。有需要交流的地方,可以通过评论与我们交流。在我们讨论Docker的使用场景之前,先来看看Docker这个工具有什么特别的地方吧。...转载 2019-04-27 19:16:40 · 129 阅读 · 0 评论 -
docker-compose运行python web服务
之前用docker 运行python web服务现在用docker-compose来启动python web还是用之前的最简单的那个ops编写docker-composedocker-compose.ymlversion: '3'services: web: build: . ports: - 9999:8888 volumes: ...原创 2018-11-04 17:34:04 · 1807 阅读 · 0 评论 -
docker部署启动gitlab
完全参考并感谢GitLab安装、使用教程(Docker版)一、下载镜像官方版本是:gitlab/gitlab-ce:latest,为了提升速度我们这里使用阿里云的仓库$ docker pull registry.cn-hangzhou.aliyuncs.com/imooc/gitlab-ce:latest二、运行GitLab容器使用docker命令运行容器,注意修改hostname为...转载 2018-10-23 21:55:20 · 5920 阅读 · 0 评论 -
docker images 导入导出
134服务器中的ops镜像导出,再导入到133服务器中,运行并验证ok导出镜像如,在192.168.174.134服务器中导出ops.v1.tar.gz镜像到本地文件,可以使用docker save命令docker save -o /root/backup/images/ops.v1.tar.gz ops:v1导入镜像将134服务器中的ops.v1.tar.gz scp 到 192....原创 2018-10-16 22:27:23 · 3103 阅读 · 0 评论 -
docker知识点
如何批量删除或者停止运行的容器?docker rm `docker ps -a|grep Exited|awk '{print $1}'`如何查看镜像支持的环境变量docker run IMAGE env本地的镜像文件都存放在哪里Docker相关的本地资源存放在/var/lib/docker/目录下,其中container目录存放容器信息,graph目录存放镜像信息,a...转载 2018-10-16 21:40:22 · 254 阅读 · 0 评论 -
docker 运行python web服务
创建一个最最简单的python+django项目,然后在docker容器中运行。环境:192.168.174.134服务器中docker镜像: python:2(python2.7.15)django: 1.8.3在134服务器中创建python项目django-admin startproject opspython manage.py migrate创建一个root用户py...原创 2018-10-14 14:01:35 · 5758 阅读 · 0 评论 -
harbor 安装报错
prepare脚本是用python写的;安装前,我手动修改了服务器中python的默认使用版本为3.5,但是prepare不兼容3.5版本,需降级还原使用2.7,重新执行安装./install.sh就可以了[Step 2]: preparing environment …Generated and saved secret to file: /data/secretkeyGenerated...原创 2018-10-07 18:35:35 · 3968 阅读 · 0 评论 -
harbor安装小坑
安装harbor需要将hostname修改为本机ip,然后我也修改了(我是先复制了当前hostname那行并注释掉,然后再修改的,如下),但是执行./install.sh安装时候一直报错#hostname = reg.mydomain.comhostname = 192.168.174.136然后看install.sh 脚本,发现脚本是grep原脚本进行校验的,如下:# The host...原创 2018-10-07 18:23:54 · 6558 阅读 · 3 评论 -
docker
安装yum install -y docker-io启动/etc/init.d/docker start搜索docker search centos获取镜像docker pull centos运行镜像,打印hellodocker run centos /bin/echo ‘hello’进入容器docker run -it --name mydocker...原创 2018-10-11 23:14:40 · 209 阅读 · 0 评论 -
docker - dockerfile构建镜像
1.目录结构:root@ubuntu:~/docker/dockerfile# pwd/root/docker/dockerfile2.在/root/docker/dockerfile目录下下载和保存pcre和nginxwget http://nginx.org/download/nginx-1.15.3.tar.gzwget http://ftp.pcre.org/pub/pcr...原创 2018-09-15 14:54:20 · 783 阅读 · 0 评论 -
docker - 手动构建ngixn镜像
1.运行容器docker run -it --name nginx-man centos2.在nginx-man容器中安装wget gcc gcc-c++ make openssl-develyum install -y wget gcc gcc-c++ make openssl-devel3.下载nginx和pcrewget http://nginx.org/do...原创 2018-09-12 21:04:07 · 290 阅读 · 0 评论 -
docker - bridge 网桥
Docker0为linux的虚拟网桥 安装网桥工具: apt-get install bridge-utils 查看网桥信息: brctl showwfq@ubuntu:~$ brctl showbridge name bridge id STP enabled interfacesdocker0 8000.568...原创 2018-09-16 16:54:38 · 3789 阅读 · 4 评论 -
docker - volume 存储
数据卷 -v /datadocker run -it --name volume-test1 -h centos -v /data centosdocker inspect -f {{.Volumes}} volume-test1wfq@ubuntu:~$ docker inspect -f {{.Volumes}} volume-test1map[/data:/var...原创 2018-09-16 09:37:52 · 290 阅读 · 0 评论 -
docker - registry
docker pull registeydocker run -d -p 5000:5000 registry打个tag docker tag nginx-file 192.168.174.134:5000/test/es:v1 – 验证不行,要用id docker tag 45f6d8687605 192.168.174.134:5000/test/nginx-file:v1push...原创 2018-09-15 17:46:43 · 317 阅读 · 0 评论 -
docker - 基础命令积累
安装Yum install docker-io -y启动/etc/init.d/docker start2.镜像 2.1 搜索docker search centos2.2 获取 docker pull centos2.3 查看镜像docker images2.4 删除镜像docker rmi3.运行镜像docker ru...原创 2018-09-11 21:06:48 · 187 阅读 · 0 评论 -
CI/CD流程图
CI/CD实践在gitlab上定义WebHooc事件,若发生push到GitLab操作,则触发Jenkins的JobJenkins从GitLab拉取代码,静态分析,启动服务,单元测试,构建镜像,推送到Docker仓库:Harbor仓库等动作docker builddocker push在同一个Jenkins的pipeline中,docker push之后,定义一个新的stage用以发...原创 2019-05-26 23:25:47 · 9602 阅读 · 0 评论