zoukankan      html  css  js  c++  java
  • dockerCompose学习

    dockerCompose安装

    sudo curl -L "https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    
    

    验证

    docker-compose --version
    

    使用准备

    修改ip

    vi /etc/netplan/50-cloud-init.yaml 
    
    #
    network:
        ethernets:
            ens33:
                addresses: [192.168.255.132/24]
                gateway4: 192.168.255.2
                nameservers:
                    addresses: [192.168.255.2]
        version: 2
    
    #生效
    netplan apply
    

    修改主机名

    vi /etc/cloud/cloud.cfg
    
    #允许更改主机名生效
    preserve_hostname: true
    
    # 设置hostname
    hostnamectl set-hostname deployment
    #查看
    hostnamectl
    #配置hosts
    cat >> /etc/hosts <<EOF
    192.168.255.132 deployment
    EOF
    
    

    修改DNS

    vi /etc/systemd/resolved.conf
    #
    [Resolve]
    DNS=114.114.114.114
    
    

    简单使用

    #创建/usr/local/docker/tomcat
    #创建docker-compose.yml
    version: '3.1'
    services:
            tomacat:
                    restart: always
                    image: tomcat
                    container_name: tomcat
                    ports:
                            - 8080:8080
    
    
  • 相关阅读:
    ReactiveX-简介
    docker简记
    ethereum-在Ubuntu上搭建私有链
    netflix-ribbon简介
    netflix-hystrix-简例
    netflix-hystrix-原理[译]
    netflix-hystrix-简介[译]
    JS简记-委托
    JS简记-对象关联
    JS简记-原型二
  • 原文地址:https://www.cnblogs.com/zhouyu0-0/p/12043522.html
Copyright © 2011-2022 走看看