Liunx 主机不能连外网安装软件,采用(配置私有仓或代理方式)实现
Liunx 主机不能连外网安装软件的方法,采用 (配置私有仓 或 代理方式) 实现
1. 局域网搭有仓地址:http://192.168.223.56:8000/
2. 配置私有仓命令
1 2 3 4 5 6 7 8 | rm -f /etc/yum .repos.d/* cat <<EOF > /etc/yum .repos.d /k8s .repo [mes] name=Server baseurl=http://192.168.223.56:8000/ enabled=1 gpgcheck=0 EOF |
1. 在可以连接外网的主机,打开 CCProxy
2.yum添加 Proxy 代理主机信息
格式如下:proxy = http://username:password@proxy_ip:port/
1 2 3 | vim /etc/yum .conf proxy= http: //192 .168.224.xxx:808<br><br>service network restart #重新启动 |
3.shell 进行 http proxy 的代理设置
格式如下:export http_porxy=yourproxy.com:port
export http_porxy=192.168.224.xx:808
export https_proxy=192.168.224.xx:808
4.wget 命令可以设置 http 代理
wget http://www.baidu.com/ -e use_proxy=yes -e http_proxy=192.168.224.xx:808
5.Docker 配置 Docker Proxy 代理主机信息
停用 Docker
1 | systemctl stop docker |
添加 Docker Proxy 代理 ---- 在 Service 部分下 增加 Environment 变量,配置成你自己的代理地址
1 2 3 | vim /lib/systemd/system/docker .service [Service] Environment= "HTTP_PROXY=http://192.168.206.xxx:808" "HTTPS_PROXY=http://192.168.206.xxx:808" |
重载所有修改过的配置文件
1 | systemctl daemon-reload |
启动 Docker
1 | systemctl start docker |
安装所需的软件包。yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2。
sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
安装 Docker
yum install docker-ce docker-ce-cli containerd.io
卸载程序
yum remove policycoreutils-2.5-34.el7.x86_64 -y
重新加载服务配置文件
systemctl daemon-reload
启动 Docker
systemctl start docker
关闭 Docker
systemctl stop docker
重启 Docker
systemctl restart docker
查看 Docker 状态
systemctl status docker
开机启动 Docker
systemctl enable docker
查询仓库 Docker 版本
yum list docker-ce --showduplicates | sort -r
查询 Docker 程序
docker search mssql
拉取镜像
docker pull docker
推送至仓库
docker push sxi/blazorapp
查看镜像
docker images
删除镜像
docker rmi 镜像 ID -f
运行 Docker
--- 容器曝露端口 80,指定宿主机 8080 端口 --name < 实例名 > < 镜像名 >
docker run -d -p 8080:80 --name dock1_blazorapp dock2_blazorapp
停止 Docker 实例
docker stop 实例 ID
查看运行中的 Docker
docker ps
指定 Dockerfile文件的位置
docker build -f /dotnet/Dockerfile .
构建镜像
docker build -t blazorapp .
进入容器
docker exec -it 62349aa31687 /bin/bash
Liunx 网络相关命令
1、查看服务器端口是否被占用
>lsof -i:8081
2、查看服务器所有端口
>netstat -ntlp
3、查看服务器是否开放某端口
tcp 端口:>netstat -ntpl
udp 端口:>netstat -nupl