随笔分类 -  docker

1
摘要:搭建alpine私有仓库从官方拉取alpine所有的包 wget -r -np -nH http://nl.alpinelinux.org/alpine/v3.5/main/x86_64/ wget -r -np -nH http://nl.alpinelinux.org/alpine/v3.5/c 阅读全文
posted @ 2019-04-26 15:06 划得戳 阅读(1567) 评论(0) 推荐(0)
摘要:下载仓库镜像: docker pull registry:2 运行仓库库镜像: docker run -d -p 5000:5000 -v /usr/local/registry:/var/lib/registry --restart=always --name registry registry: 阅读全文
posted @ 2019-01-23 16:05 划得戳 阅读(287) 评论(0) 推荐(0)
摘要:首先修改harbor的配置文件harbor.cfg hostname可以是ip也可以是主机名 修改docker/etc/docker/daemon.json 添加insecure-registries systemctl daemon-reload systemctl restart docker 阅读全文
posted @ 2018-12-14 15:47 划得戳 阅读(867) 评论(0) 推荐(0)
摘要:建立镜像: docker build -t alpine:nginx . 挂载配置和日志文件: docker run -tid --name zjznginx -p 80:80 -v /opt/tmp/conf/:/etc/nginx/ -v /opt/tmp/:/var/log/nginx -m 阅读全文
posted @ 2018-12-11 17:53 划得戳 阅读(541) 评论(0) 推荐(0)
摘要:比如你现在有配置文件:decoder.conf decoder.conf里面有两个配置项写的是: THREAD_NUM:24 GPU_ID:0 现在你希望通过某个统一的配置来修改这些配置项,以免在部署的时候挨个去改动每个配置文件。 那么可以如下操作: 1.写一个统一配置文件config.conf 里 阅读全文
posted @ 2018-08-01 16:25 划得戳 阅读(233) 评论(0) 推荐(0)
摘要:使用官方脚本安装 curl -fsSL "https://get.docker.com/" | sh 使用yum 安装是可以查看版本 yum list docker-ce.x86_64 --showduplicates | sort -r 指定版本安装 yum install docker-ce-< 阅读全文
posted @ 2018-06-01 13:01 划得戳 阅读(166) 评论(0) 推荐(0)
摘要:# AlpineLinux with a glibc-2.26-r0 and Oracle Java 7FROM alpine:3.6 MAINTAINER Anastas Dancha <anapsix@random.io># thanks to Vladimir Krivosheev <deve 阅读全文
posted @ 2018-02-13 09:28 划得戳 阅读(771) 评论(0) 推荐(0)
摘要:Create this docker-compose.yml file: version: "2" services: sonarqube: image: sonarqube ports: - "9000:9000" networks: - sonarnet environment: - SONAR 阅读全文
posted @ 2018-02-09 21:23 划得戳 阅读(328) 评论(0) 推荐(0)
摘要:FROM openjdk:8 ENV SONAR_VERSION=6.7.1 \ SONARQUBE_HOME=/opt/sonarqube \ # Database configuration # Defaults to using H2 SONARQUBE_JDBC_USERNAME=sonar 阅读全文
posted @ 2018-02-09 21:21 划得戳 阅读(419) 评论(0) 推荐(0)
摘要:Nexus 简介 Nexus 是个仓库管理器,目前主要分2大版本:2.X 和 3.X。2.X 主要支持的格式是Maven、P2、OBR、Yum。3.X主要支持的是Docker、NuGet、npm、Bower、Pypi、Ruby Gems,当然也支持构建工具Maven 和Gradle。Nexus 3只 阅读全文
posted @ 2018-02-09 17:56 划得戳 阅读(2114) 评论(0) 推荐(0)
摘要:环境更换 环境变量(与声明的ENV声明),也可以在特定指令作为变量用来被解释 Dockerfile。转义也被处理,从字面上包含类似于变量的语法。 环境变量Dockerfile用 $variable_nameor 来标注${variable_name}。他们被对等地对待,大括号语法通常用于解决变量名称 阅读全文
posted @ 2018-02-08 15:59 划得戳 阅读(2453) 评论(0) 推荐(0)
摘要:如果搭建错误可以强制脱离集群网络: docker swarm leave --force 初始化集群网络管理节点: docker swarm init --advertise-addr 10.101.0.97:2377 是用集群命令加入集群,在其他电脑上执行: docker swarm join \ 阅读全文
posted @ 2018-02-06 16:09 划得戳 阅读(169) 评论(0) 推荐(0)
摘要:首先要下载swarm docker pull swarm 然后停掉docker服务: service docker stop 然后启动deamon: sudo dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock & 查看是否监听2 阅读全文
posted @ 2018-02-06 14:43 划得戳 阅读(556) 评论(0) 推荐(0)
摘要:首先必须登录阿里云获得加速镜像地址: https://cr.console.aliyun.com/#/accelerator 基于centOS7 cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.servicesu 阅读全文
posted @ 2018-02-06 14:35 划得戳 阅读(235) 评论(0) 推荐(0)
摘要:Alpine中软件安装包的名字可能会与其他发行版有所不同,可以在https://pkgs.alpinelinux.org/packages网站搜索并确定安装包的名称。如果需要的安装包不在主索引内,但是在测试或社区索引中,那么可以按照以下方法使用这些安装包: $ echo "http://dl-4.a 阅读全文
posted @ 2018-02-06 13:40 划得戳 阅读(10150) 评论(0) 推荐(0)
摘要:最简单的FROM docker.io/alpine MAINTAINER wenbronk 'wenbronk@163.com # install nginx RUN apk --update add nginx EXPOSE 80 CMD ["nginx", "-g", "daemon off;" 阅读全文
posted @ 2018-02-06 13:23 划得戳 阅读(204) 评论(0) 推荐(0)
摘要:Alpine Linux的官网: http://www.alpinelinux.org/ #官方 https://pkgs.alpinelinux.org/packages #官方提供的安装包查询 使用Docker创建容器时,基础镜像通常选择Ubuntu或Centos,不管哪个镜像的大小都在100M 阅读全文
posted @ 2018-02-06 13:12 划得戳 阅读(200) 评论(0) 推荐(0)
摘要:# AlpineLinux open jre 8FROM alpine:latest # Install cURLRUN echo -e "https://mirror.tuna.tsinghua.edu.cn/alpine/v3.4/main\n\https://mirror.tuna.tsing 阅读全文
posted @ 2018-02-06 12:45 划得戳 阅读(445) 评论(0) 推荐(0)
摘要:查看版本: docker --version 查看docker信息: docker info 进入容器: docker exec -it bb /bin/bash #在容器中执行一个bash可以操作容器 docker attach bb2 #进入容器bb2 注:官方不推荐使用这个命令 在运行容器时,如果没有加-d选项在容器内部退出时,可以按Ctrl+p或Ctrl+Q退出容器... 阅读全文
posted @ 2018-01-20 18:37 划得戳 阅读(344) 评论(0) 推荐(0)
摘要:以下步骤均为本人亲自踩坑,历经数次失败,最终搭建成功 一、环境信息: 操作系统:CentOS 7 Docker版本:1.12.5 (更高版本应该类似) registry:2.4.1 registry-web: hyper/docker-registry-web:latest 二、搭建步骤: 1、拉取 阅读全文
posted @ 2017-10-10 15:14 划得戳 阅读(188) 评论(0) 推荐(0)

1