CentOs-Stream-9 设置静态IP外网访问

阅读 18

2024-09-27

1、安装docker

(1)安装Docker的依赖项和存储库

(2)安装Docker

(3)启动Docker服务

(4)验证Docker服务的状态

(5)开机启动docker

2、开启Docker Remote API: unix(unix本地使用)

配置Docker Remote API:默认情况下,Docker Remote API是禁用的。为了公开API,需要修改Docker的配置文件。

(1)使用以下命令打开配置文件:

(2)在配置文件中找到ExecStart一行,并在该行的末尾添加-H unix:///var/run/docker.sock。修改后的行应如下所示:

(3)重新加载Docker配置:

(4)重启Docker服务

3、开启Docker Remote API: tcp(tcp远程使用,tcp不安全不推荐)

(1)使用以下命令打开配置文件:

(2)在配置文件中找到ExecStart一行,并在该行的末尾添加-H tcp://0.0.0.0:2375,表示监听所有IP地址的2375端口。修改后的行应如下所示:

(3)重新加载Docker配置:

(4)重启Docker服务

(5)验证Docker Remote API

3、Docker Remote API:tcp&tls(远程使用,使用证书认证,远程推荐配置)

(1)使用以下命令打开配置文件:

(2)在配置文件中找到ExecStart一行,并在该行的末尾添加-H -H tcp://0.0.0.0:2376,表示监听所有IP地址的2376端口。修改后的行应如下所示:

(3)使用脚本一键生成证书

新建脚本,证书生成路径/etc/docker/

脚本内容:

执行tls.sh:

(4)添加证书相关配置

添加上下面这部分

(5)重载配置、重启服务

(6)验证

4、安装二进制docker-compose(可选)

(1)下载docker-compose二进制文件:在Docker官方GitHub仓库的releases页面上,你可以找到docker-compose的可执行文件。使用以下命令下载最新版本的docker-compose:

(2)授予执行权限:下载完成后,为docker-compose二进制文件授予执行权限:

(3)验证安装:运行以下命令验证docker-compose是否成功安装:

 

如果安装成功,你应该能够看到docker-compose的版本信息。

精彩评论(0)

0 0 举报