阿里雲ECS伺服器,從零搭建 docker服務環境

2021-10-07 19:40:01 字數 2836 閱讀 3287

一、如果有額外購買資料盤,先檢視這一篇

【阿里雲】如何掛載阿里雲esc購買的資料盤

二、

#查詢selinux的執行模式(關閉模式)

getenforce

selinux三種模式簡介

enforcing:強制模式。代表selinux在執行中,且已經開始限制domain/type之間的驗證關係

permissive:寬容模式。代表selinux在執行中,不過不會限制domain/type之間的驗證關係,即使驗證不正確,程序仍可以對檔案進行操作。不過如果驗證不正確會發出警告

disabled:關閉模式。selinux並沒有實際執行

————————————————

三、安裝包

# 安裝 阿里雲的映象源

wget -o /etc/yum.repos.d/centos-base.repo

yum install epel-release -y

# 安裝 zabbix 的映象源

rpm -ivh

# 安裝 zabbix 的命令補充外掛程式

yum install bash-completion -y

yum install bash-completion-extras -y

yum -y update

四、搭建伺服器

1-0、阿里雲主機設定swap,防止oom killer

1-1、更改 /ect/sysctl.conf 配置,並 sysctl -p 載入啟用

如下:

fs.file-max = 1000000

kernel.sysrq = 1

vm.overcommit_memory = 1

vm.max_map_count = 655360

kernel.pid_max = 1000000

net.ipv4.tcp_synack_retries = 2

net.ipv4.tcp_syn_retries = 2

net.ipv4.tcp_syncookies = 1

net.ipv4.tcp_tw_reuse = 1

net.ipv4.tcp_mem = 94500000 915000000 927000000

net.ipv4.tcp_max_orphans = 3276800

net.ipv4.tcp_max_tw_buckets = 6000

net.ipv4.tcp_sack = 1

net.ipv4.tcp_window_scaling = 1

net.ipv4.tcp_rmem = 4096 87380 4194304

net.ipv4.tcp_wmem = 4096 16384 4194304

net.ipv4.tcp_max_syn_backlog = 102400

net.ipv4.tcp_timestamps = 0

net.ipv4.tcp_fin_timeout = 20

net.ipv4.ip_local_port_range = 1024 65000

net.ipv4.neigh.default.gc_stale_time = 120

net.ipv4.conf.all.rp_filter = 0

net.ipv4.conf.default.rp_filter = 0

net.ipv4.conf.default.arp_announce = 2

net.ipv4.conf.lo.arp_announce = 2

net.ipv4.conf.all.arp_announce = 2

net.ipv4.tcp_keepalive_time = 600

net.ipv4.tcp_keepalive_intvl = 30

net.ipv4.tcp_keepalive_probes = 10

net.core.netdev_max_backlog = 32768

net.core.somaxconn = 32768

net.core.wmem_default = 8388608

net.core.rmem_default = 8388608

net.core.rmem_max = 16777216

net.core.wmem_max = 16777216

net.core.netdev_max_backlog = 102400

net.ipv6.conf.all.disable_ipv6 = 1

net.ipv6.conf.default.disable_ipv6 = 1

net.ipv6.conf.lo.disable_ipv6 = 1

1-2、安裝 docker

1-3、修改 docker 預設工作目錄(遷移 /var/lib/docker 目錄)

1-4、docker 映象加速

1-5、設定 swarm

1-6、重啟docker  systemctl restart docker

1-7、配置基於docker容器的springcloud微服務的磁碟使用空間大小

1-8、【docker系列】在linux系統上安裝 docker-compose

阿里雲ECS伺服器搭建

阿里雲ecs伺服器搭建 有試用資格 點選進入阿里云云產品試用中心,選擇下圖產品,點選試用30天。無試用資格 點選進入ecs主頁,如下圖點選立即購買,約花費0.08元.二 開始搭建 試用的同學,請選擇試用規格和任意映象,然後跳轉到第3步驟 1 選擇基礎配置 購買時,如圖選擇按量付費,選擇cpu和記憶體...

阿里雲ECS伺服器搭建FTP

安裝vsftpd yum install y vsftpd設定ftp服務開機自啟動 systemctl enable vsftpd.service啟動ftp服務 systemctl start vsftpd.service檢視ftp服務監聽的埠 netstat antup grep ftp安全組開啟...

阿里雲伺服器從零搭建教程(寶塔)

然後,選擇乙個價位合適的伺服器進行購買,一開始可以買配置低點,時間乙個月,免得出問題要換伺服器成本過高。極限低配 8塊錢 若不想備案,可以申請 香港伺服器 接下來我們進入寶塔安裝,寶塔極大程度簡化了伺服器的管理運維工作,基本就是傻瓜式了。第一步 連線ssh,在購買後會知道伺服器的密碼,若忘記了可以重...