分类目录归档:docker

[ docker私有仓库[registry] ]


使用docker安装私有仓库[registry]

  1. 拉取镜像
docker pull registry
  1. 运行镜像(可能需要挂载镜像)
# docker run -d -p 5000:5000 --restart always --name registry registry
  1. 需要在拉取镜像的docker服务器配置以防止http不允许上传和下载

修改docker配置文件

vim /etc/docker/daemon.json

修改内容insecure-registries为

{
        "registry-mirrors": [
        

< Read more >

[ docker部署beanstalkd ]


beanstalkd消息队列部署

docker-compose.yml

version: '3'
services:
  beanstalkd-node1:
   image: schickling/beanstalkd
   container_name: beanstalkd-node1
   command: -b /data
   volumes:
     - ./data1:/data
   ports:
      - 11300:11300
  beanstalkd-node2:
   image: schickling/beanstalkd
   contai

< Read more >

[ docker安装 ]


官方文档

debain系统

一.卸载

for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done

二.更新apt

  1. 更新软件包索引并安装软件包以允许使用 基于 HTTPS 的存储库
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /

< Read more >

[ 所有中间价部署[go-zero] ]


使用docker compose部署

version: '3'

######## 项目依赖的环境,启动项目之前要先启动此环境 #######
######## The environment that the project depends on, starting this environment before starting the project #######

services:
  #jaeger链路追踪 — Jaeger for tracing
  jaeger:
    image: jaegertracing/all-in-one:1.42.0
    c

< Read more >

[ FastDFS部署 ]


docker-compose.yml 防火墙开放22122 23000 8888 三个端口

version: "3.0"
services:
  tracker:
    hostname: tracker
    image: delron/fastdfs
    volumes:
      - ./fdfs/tracker:/var/fdfs
      - /etc/localtime:/etc/localtime
    network_mode: "host"
    command: tracker
  storage:
    hostn

< Read more >