docker部署安装
< 1 min read
Table of Contents
2.2.1.debian、ubuntu、Centos系统一键安装docker #
curl -fsSL get.docker.com -o get-docker.sh
或
curl -sSL https://get.daocloud.io/docker | sh
sudo sh get-docker.sh --mirror Aliyun
2.2.2.创建frp.ini文件并创建目录 #
mkdir /frp
vim /frp/frpc.ini
编辑frpc.ini配置文件
[common]
server_addr = 服务器节点IP
server_port = 7000 端口
tcp_mux = true
protocol = tcp
user = 用户秘钥
token = token
dns_server = 114.114.114.114
[aliyun]
privilege_mode = true
type = http 隧道类型
local_ip = 127.0.0.1 本地或者局域网IP
local_port = 80 本地或者局域网端口
custom_domains = 域名
use_encryption = true
use_compression = true
[ssh]
#这里填写本地需穿透的服务器及端口 type = tcp #127.0.0.1即为本地 local_ip = 127.0.0.1 #本地22端口 local_port = 22 #映射到公网服务端对应的端口,服务端需开启防火墙 remote_port = 6000 #服务器与客户机之间的心跳连接:如果没有会每隔60秒自动断开。 heartbeat_timeout = 30
2.2.3.直接创建docker #
docker run --restart=always --network host -d -v /frp/frpc.ini:/etc/frp/frpc.ini --name frpc snowdreamtech/frpc
2.2.5 docker相关命令 #
docker ps -a //查看运行中的容器
docker restart dockerID //重启镜像
docker stop dockerID //停止镜像
docker start dockerID //启动镜像
docker rm dockerID //删除镜像
1.2.6 配置docker自启,并镜像自动启动 #
systemctl enable docker //配置docker自启
docker ps -a //查看docker ID
docker update --restart=always dockerID //配置镜像自启
Powered by BetterDocs