Liunx 主机不能连外网安装软件,采用(配置私有仓或代理方式)实现

Liunx 主机不能连外网安装软件的方法,采用(配置私有仓 或 代理方式)实现

 一.方法一:配置私有仓(已搭好)

     1.局域网搭有仓地址:http://192.168.223.56:8000/

 

 

   2.配置私有仓命令

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/

vim /etc/yum.conf

proxy= http://192.168.224.xxx:808

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

systemctl stop docker

   添加Docker Proxy代理----在 Service 部分下 增加 Environment 变量,配置成你自己的代理地址

vim /lib/systemd/system/docker.service
[Service]
Environment="HTTP_PROXY=http://192.168.206.xxx:808" "HTTPS_PROXY=http://192.168.206.xxx:808"

 重载所有修改过的配置文件

systemctl daemon-reload

  启动Docker

systemctl start docker

  

 三. Liunx 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

posted @ 2020-07-06 23:56  pcbren  阅读(485)  评论(0编辑  收藏  举报