Linux云服务器部署项目记录

前提条件:配置安全组端口配置,开放所需端口,安装好docker环境

一、配置docker镜像源

sudo vim /etc/docker/daemon.json
修改docker文件夹的daemon.json文件,添加以下内容

{
        "registry-mirrors":
        [
                "https://dockerproxy.cn",
                "https://dockerpull.com",
                "https://docker.1panel.live",
                "https://docker.hpcloud.cloud",
                "https://hub.uuuadc.top",
                "https://docker.anyhub.us.kg",
                "https://dockerhub.jobcher.com",
                "https://dockerhub.icu",
                "https://docker.ckyl.me",
                "https://docker.awsl9527.cn"
        ]
}

二、安装Docker Compose

  1. 安装

    curl -SL https://github.com/docker/compose/releases/download/v2.30.3/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
    
  2. 赋予可执行权限

    chmod +x /usr/local/bin/docker-compose
    

三、安装Portainer,Docker可视化

  1. 拉取portainer镜像
    docker pull portainer/portainer
  2. 启动portainer容器
    docker run
    -d --restart=always --name portainer
    -p 9000:9000
    -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
    

四、使用docker compose 启动容器

  1. 编写 Compse模板文件,进行容器编排

  2. 指定使用的 Compose 模板文件,启动容器

     docker-compose -f /dev-ops/environment/environment-docker-compose.yml up -d
    
posted @ 2024-12-03 22:39  凉白茶  阅读(12)  评论(0编辑  收藏  举报