网站是做流程网站建设基础报告
web/
2025/10/6 11:12:27/
文章来源:
网站是做流程,网站建设基础报告,国内做五金加工的订单网站,网页制作网站发布教学设计一 内网环境安装docker
先在外网环境下载好docker二进制文件docker二进制文件下载#xff0c;要下载对应硬件平台的文件#xff0c;否则不兼容 如下载linux平台下的文件#xff0c;直接访问这里即可linux版本docker二进制文件 这里下载docker-24.0.5.tgz 将下载好的文件…一 内网环境安装docker
先在外网环境下载好docker二进制文件docker二进制文件下载要下载对应硬件平台的文件否则不兼容 如下载linux平台下的文件直接访问这里即可linux版本docker二进制文件 这里下载docker-24.0.5.tgz 将下载好的文件上传到内网服务器解压 tar -zxvf docker-24.0.5.tgz将解压后的二进制文件移到可执行文件目录下
mv docker/* /user/bin/配置docker.service
vim /usr/lib/systemd/system/docker.service加入如下内容
[Unit]
DescriptionDocker Application Container Engine
Documentationhttps://docs.docker.com
Afternetwork-online.target firewalld.service
Wantsnetwork-online.target[Service]
Typenotify
ExecStart/usr/bin/dockerd
ExecReload/bin/kill -s HUP $MAINPID
LimitNOFILEinfinity
LimitNPROCinfinity
TimeoutStartSec0
Delegateyes
KillModeprocess
Restarton-failure
StartLimitBurst3
StartLimitInterval60s[Install]
WantedBymulti-user.target启动docket服务
systemctl daemon-reload
systemctl start docker.service
# 查看docker信息
docker info将docker设置为开机自启动
systemctl enable docker二 docker内网环境下安装镜像
以安装nginx为例先在外网下载拉取nginx镜像
docker pull nginx将镜像打包
docker save nginx:latest nginx.tar将该镜像上传到所需要安装的内网服务器中并使用如下命令导入该镜像
docker load -i nginx.tar在宿主机/root目录下创建nginx目录用于存储nginx数据信息
mkdir ~/nginx
cd ~/nginx
mkdir conf
cd conf在~/nginx/conf/下创建nginx.conf文件,粘贴下面内容
vim nginx.conf复制下边的内容到nginx.conf
user nginx;
worker_processes 1;error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;events {worker_connections 1024;
}http {include /etc/nginx/mime.types;default_type application/octet-stream;log_format main $remote_addr - $remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_forwarded_for;access_log /var/log/nginx/access.log main;sendfile on;#tcp_nopush on;keepalive_timeout 65;#gzip on;include /etc/nginx/conf.d/*.conf;
}创建并启动nginx容器
docker run -id --namec_nginx \
-p 80:80 \
-v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf \
-v $PWD/logs:/var/log/nginx \
-v $PWD/html:/usr/share/nginx/html \
nginx三 内网环境安装centos命令
电脑可以连接互联网的情况下安装一些命令时我们只需要执行yum install xxx即可但是很多公司都是在内网环境下要安装一些命令不能连接互联网怎么解决这里以安装unzip命令为例
在外网下载unzip二进制包下载地址后 找到自己想下载的版本即可下载这里选择el7 下载后上传到内网环境下的centos里然后执行下边的命令安装即可
# 查看 unzip 是否被安装
rpm -qa | grep unzip# 安装unzip
rpm -ivh unzip-6.0-19.el7.x86_64.rpm# 卸载
rpm -e unzip-6.0-19.el7.x86_64.rpmRPM常用命令
RPM 有五种操作模式分别为安装、查询、卸载、升级和验证 RPM 安装操作 rpm -i 需要安装的包文件名 RPM 查询操作 rpm -q 附加查询命令 a 查询所有已经安装的包以下两个附加命令用于查询安装包的信息i 显示安装包的信息l 显示安装包中的所有文件被安装到哪些目录下s 显示安装版中的所有文件状态及被安装到哪些目录下以下两个附加命令用于指定需要查询的是安装包还是已安装后的文件p 查询的是安装包的信息f 查询的是已安装的某文件信息 RPM 卸载操作 rpm -e 需要卸载的安装包 RPM 升级操作 rpm -U 需要升级的包 RPM 验证操作 rpm -V 需要验证的包 其它命令 –force 强制操作 如强制安装删除等 –requires 显示该包的依赖关系 –nodeps 忽略依赖关系并继续操作 例如rpm -ivh zip-3.0-1.el6_7.1.x86_64.rpm --force --nodeps
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/87874.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!