Streamelody

Days in a Green Hill


  • 首页

  • 分类

  • 归档

  • 标签

  • 搜索

m1 macOS使用 docker 安装 Confluence 8.0.2

发表于 2023-01-26 | 分类于 博客 , 笔记

一、Clone

1
2
3
4
5
6
7
8
9
10
$ git clone --recurse-submodule https://bitbucket.org/atlassian-docker/docker-atlassian-confluence-server.git

Cloning into 'docker-atlassian-confluence-server'...
Receiving objects: 100% (2868/2868), 1.41 MiB | 1.55 MiB/s, done.
Resolving deltas: 100% (2063/2063), done.
Submodule 'shared-components' (https://bitbucket.org/atlassian-docker/docker-shared-components.git) registered for path 'shared-components'
Cloning into '/Users/shuangyeying/Downloads/docker-atlassian-confluence-server/shared-components'...
Receiving objects: 100% (351/351), 59.77 KiB | 264.00 KiB/s, done.
Resolving deltas: 100% (170/170), done.
Submodule path 'shared-components': checked out '52cd98f0136e31e69b2e75a35f81e315d646cf82'
image-20220820012627628
阅读全文 »

m1 macOS 使用 docker 安装 mysql 8.0.31

发表于 2023-01-26 | 分类于 博客 , 笔记

一、下载镜像

1
$ docker pull mysql:8.0.31-oracle
image-20221017035914341

二、启动

  1. 创建自定义的 docker 网络
1
2
3
4
5
6
7
$ docker network create --subnet=172.31.7.0/24 customnet

# 查看自定义的 customnet 网络
$ docker network ls
NETWORK ID     NAME                                 DRIVER    SCOPE
137dcc3baf0b   bridge                               bridge    local
9952847bffe2   customnet                            bridge    local
阅读全文 »

m1 macOS 使用 docker 搭建 minio

发表于 2023-01-26 | 分类于 博客 , 笔记

一、使用 docker 部署 minio

  1. 创建自定义的 docker 网络
1
2
3
4
5
6
7
$ docker network create --subnet=172.31.7.0/24 customnet

# 查看自定义的 customnet 网络
$ docker network ls
NETWORK ID     NAME                                 DRIVER    SCOPE
137dcc3baf0b   bridge                               bridge    local
9952847bffe2   customnet                            bridge    local
  1. docker pull minio/minio
1
$ docker pull minio/minio
阅读全文 »

ProxMox 5.4 安装 Win10 并且直通 G5400 核显

发表于 2019-07-06 | 分类于 博客 , 笔记

一、SSH 登陆 ProxMox 进行配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# 修改内核支持 IOMMU 及相关模块
vim /etc/default/grub
# 修改以下配置
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on video=efifb:off"
# 更新 grub
update-grub

# 修改 /etc/modules
vim /etc/modules
# 在末尾添加以下模块
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

# 配置驱动黑名单
vim /etc/modprobe.d/blacklist.conf
# 增加以下黑名单
blacklist snd_hda_intel
blacklist snd_hda_codec_hdmi
blacklist i915
# 更新信息
update-initramfs -u

# 增加 option 避免虚拟机死机
echo "options kvm ignore_msrs=1" > /etc/modprobe.d/kvm.conf

# 查看核显信息
lspci
# 得到结果,明显 00:02.0 为核显设备
00:00.0 Host bridge: Intel Corporation Device 3e0f (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Device 3e90

# 获取 vendor IDs
lspci -n -s 00:02
# 得到结果,ids 为 8086:3e90
00:02.0 0300: 8086:3e90
# 将资源指定到 VFIO 模块
echo "options vfio-pci ids=8086:3e90" > /etc/modprobe.d/vfio.conf
阅读全文 »

ProxMox 5.4 安装 macOS Mojave

发表于 2019-06-08 | 分类于 博客 , 笔记

说明

1
2
3
4
5
6
7
8
9
# 参考最新的文章,制作安装镜像时不需要从 App Store 下载 macOS Mojave 了。
# OSK authentication key 是一个固定值
ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc

# 目前只能使用 Penryn 这个 CPU 启动,不支持虚拟化。
# 虚拟化软件无法运行:VMware Fusion、Parellels Desktop、Docker for Mac等均无法运行。

# 目前将所有硬盘直通到 macOS Mojave 中,然后开启 NFS 共享和 SMB 共享。
# 然后 ProxMox 其他的虚拟机则通过 NFS 或 SMB 共享访问硬盘中的内容。

一、配置 ProxMox

1
2
3
4
5
6
7
8
9
# SSH 登陆到 ProMox
# 避免 macOS 循环启动
echo 1 > /sys/module/kvm/parameters/ignore_msrs
echo "options kvm ignore_msrs=Y" >> /etc/modprobe.d/kvm.conf && update-initramfs -k all -u
# 配置 OVMF 库,然后才能启动 macOS
wget https://github.com/thenickdude/pve-edk2-firmware/releases/download/1.20190312-1-macos/pve-edk2-firmware_1.20190312-1_all.deb
dpkg -i pve-edk2-firmware_1.20190312-1_all.deb
# 阻止被 apt upgrade 替换
apt-mark hold pve-edk2-firmware
阅读全文 »

ProxMox 5.4 创建 Ubuntu 虚拟机

发表于 2019-06-07 | 分类于 博客 , 随笔

一、ProxMox VE 相关配置

1
2
3
4
5
6
7
8
9
# 配置分辨率
# 在 /etc/pve/qemu-server/xxx.conf 最后加入以下代码
vga: vmware

# ISO 镜像上传目录
/var/lib/vz/template/iso

# 备份目录
/var/lib/vz/dump
阅读全文 »

使用 Navicat 将 SQL Server 迁移到 MySQL

发表于 2019-05-25 | 分类于 教程 , 博客
  1. 迁移之前可以对 SQL Server 的字段做一些优化。
阅读全文 »

Mac 下使用 FRP 实现内网穿透

发表于 2019-05-21 | 分类于 博客 , 随笔

之前安装好了黑苹果作为文件服务器,现在来配置 FRP 内网穿透。

需要准备一个域名 + 一台外网服务器。

服务器使用搬瓦工 Ubuntu 16.0.4。

一、注册及解析域名

  1. 这里使用 FreeNom 注册一个免费域名。
  1. 使用 dnspod 将域名解析到服务器。
阅读全文 »

使用 Java Graphics 绘制太极图

发表于 2019-05-04 | 分类于 Java , 图像处理

挺简单的,介绍一下思路,一图胜千言。

  1. 先画一个整圆,借助一个矩形,用Subtraction操作,获得一个半圆。
  2. 再画一个小圆,用Union操作,得到下图左一图形。
  3. 再画一个小圆,用Subtraction操作,得到下图右一图形。
  4. 同理,得到下图右二图形。
  5. 右一和右二,用Union操作,得到左三图形。
  6. 最后再画上两个小圆即可。
阅读全文 »

N1 小钢炮 FRP,rclone,OpenVPN 安装

发表于 2019-04-27 | 分类于 博客 , 笔记

一、升级 FRP

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# SSH 登陆到 N1 小钢炮

# 备份原来的 frp 客户端
mv /usr/local/apps/frp frpBaking

# 下载 0.27 版本的 frp 客户端
cd ~
wget https://github.com/fatedier/frp/releases/download/v0.27.0/frp_0.27.0_linux_arm64.tar.gz
# 解压
tar -zxvf frp_0.27.0_linux_arm64.tar.gz
# 将 frpc 移动到 /usr/local/apps/frp 下
mkdir /usr/local/apps/frp
cd frp_0.27.0_linux_arm64/
mv frpc /usr/local/apps/frp
# 赋予权限
chmod 755 /usr/local/apps/frp
chmod 755 /usr/local/apps/frp/frpc

# 删除不需要的文件
rm -rf ~/frp_0.27.0_linux_arm64
rm ~/frp_0.27.0_linux_arm64.tar.gz

# 重启小钢炮
阅读全文 »
1 2 … 10
小溪之歌

小溪之歌

95 日志
17 分类
101 标签
RSS
GitHub Email Facebook Weibo
© 2010 - 2023 小溪之歌
由 Jekyll 强力驱动
主题 - NexT.Pisces