分类标签归档:linux

yum本地源搭建


yum本地源搭建记录

参考:https://www.vos.cn/os/387.html

https://www.wanpeng.life/1903.html

1、安装工具

yum install screen wget -y
yum install yum-utils createrepo -y

2、开始下载

安装源

yum install epel-release -y
wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo

查看源列表

yum rep

查看详情

误操作 将/usr/lib 恢复


1,由于误操作 cp 执行成了 mv 将/usr/lib 移动导致所有终端命令无法使用

# 首先找到移动后的lib目录
x86_64-linux-gnu
# 然后
./ld-linux-x86-64.so.2 --library-path /libswp/lib/x86_64-linux-gnu/ /usr/bin/mv /usr/lib_bak /usr/lib

应该就解决了,要是找不到 x86_64-linux-gnu 目录可以在另外一台相同的服务器搜索一下

查看详情

docker 设置独立centos 容器(独立IP)


创建自定义docker 网络

docker network create -d macvlan --subnet=192.168.1.0/16 --gateway=192.168.1.1 -o parent=eth0 mynet
  1. macvlan 模式 subnet(网段),gateway(网关) parent(指定物理网卡)
  2. macvlan 模式会独占物理网卡,一个物理网卡只能开启个macvlan 模式

创建centos 容器

docker run -itd --name centos7 \
--net mynet \
--ip 192.168.1.13 \
--mac-address 

查看详情

docker 导入、导出、启动容器


# 导出 docker export -o 容器名.tar 容器名
docker export -o linux.tar linux

# 导入 docker import 容器名.tar 自定义镜像名:自定义版本
docker import linux.tar linux:v1


docker save > ./redroid.tar.gz redroid/redroid:12.0.0_64only-latest

docker load -i redroid.tar.gz

# 启动容器
1. docker ps -a --no-trunc 查看 command 信息

2. do

查看详情

oracle安装及使用


oracle安装及使用

1、docker安装oracle

docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

2、配置oracle环境变量

docker exec -it oracle11 bash

vi /etc/profile

export ORACLE_HOME=/home/oracle/app/oracle/pr

查看详情

docker 安装达梦数据库


1,下载docker 镜像 https://eco.dameng.com/download/?_blank

2,安装步骤 https://eco.dameng.com/document/dm/zh-cn/start/dm-install-docker.html

# 导入镜像
docker load -i dm8_20230808_rev197096_x86_rh6_64_single.tar
# 创建容器并启动
docker run -d -p 30236:5236 --restart=always \
--name dm8_test --privileged=true \
-e PAGE_S

查看详情

设置静态IP


设置静态IP

1、centos7

  1. 打开终端并以root用户身份登录。
  2. 编辑网络配置文件。使用以下命令打开网络配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-eth0

注意:如果您的网络接口不是eth0,请相应地更改文件名。

  1. 在文件中,找到并修改以下行:
BOOTPROTO=static
   ONBOOT=yes

将BOOTPROTO的值更改为static,将ONBOOT的值更改为yes。

  1. 添加以下行来定义您的IP地址、子网掩码、网关和DNS服务器:
IPADDR=your_ip_address
   NETMASK=your_netma

查看详情

使用docker安装fastdfs


fastdfs

1、使用docker安装fastdfs

docker run -dti \
--network=host \
--name tracker \
-v /opt/fastdfs/tracker:/var/fdfs \
-v /etc/localtime:/etc/localtime \
delron/fastdfs tracker

docker run -dti  \
--network=host \
--name storage \
-e TRACKER_SERVER="0.0.0.0:22122" \
-v /opt/fastdfs/storage:/v

查看详情

ssh代理与端口转发


ssh代理与端口转发

https://zhuanlan.zhihu.com/p/57630633

1、正向代理

参数 -L

l应该是表示local,再本地开监听端口,将收到的流量转发到绑定端口上

举例

ssh -L 0.0.0.0:1314:192.168.1.2:1314 root@192.168.1.2

再本地开1314端口,将收到的流量转发到root@192.168.1.2服务器可以访问的192.168.1.2:1314端口上

可知,只要是root@192.168.1.2能够访问的端口,都可以转发。

比如,本机无法访问192.168.1.3:1314,但是本机可以访问root@192.

查看详情

离线安装docker


离线安装docker

参考:https://yeasy.gitbook.io/docker_practice/install/offline

1、yum本地文件安装

1.1、过程记录

准备安装包

在一台有网络的机器上下载安装包

安装docker源

wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
sudo sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+&#

查看详情