当前位置: 首页 > news >正文

购买了网站空间如何进入网站备案 中国

购买了网站空间如何进入,网站备案 中国,网站建设维护及使用管理办法,wordpress 写文章Docker 搭建 Gogs 准备工作 先准备配置目录和持久化目录#xff0c;举个栗子#xff1a;mkdir -p /opt/module/gogs/{data,backup} 拉取官方Gogs镜像 # 拉取 gogs:0.13 docker pull gogs/gogs:0.13 # 拉取最新版 gogs 镜像 docker pull gogs/gogs启动一个临时容器【通过创…Docker 搭建 Gogs 准备工作 先准备配置目录和持久化目录举个栗子mkdir -p /opt/module/gogs/{data,backup} 拉取官方Gogs镜像 # 拉取 gogs:0.13 docker pull gogs/gogs:0.13 # 拉取最新版 gogs 镜像 docker pull gogs/gogs启动一个临时容器【通过创建一个临时的测试容器用来复制配置文件来反推配置】 docker run -d \-p 10022:22 \-p 13000:3000 \-v /opt/module/gogs/data:/data \--namegogs \gogs/gogs:0.13参数说明: docker run -d: 启动一个Docker容器并将其设置为在后台守护进程模式运行。-p 10022:22: 将主机的端口10022映射到容器内部的端口22这允许你通过主机的10022端口访问容器内部的SSH服务。-p 13000:3000: 将主机的端口10300映射到容器内部的端口3000这允许你通过主机的10300端口访问容器内部的Gogs Web应用程序。-v /opt/module/gogs/data:/data: 将主机上的/opt/module/gogs/data目录挂载到容器内部的/data目录这样可以持久化地存储Gogs的数据以防容器停止后数据丢失。--namegogs: 为容器指定一个名称即gogs以便在后续操作中更容易引用该容器。gogs/gogs:0.13: 指定要运行的Docker镜像的名称和标签。在这里使用的是Gogs官方镜像的0.13版本。 复制gogs的配置文件到宿主机中 # 将容器app.ini文件复制到宿主机 docker cp gogs:/data/gogs/conf/app.ini /opt/module/gogs/conf# 将容器data文件夹下内容复制到宿主机 docker cp gogs:/data /opt/module/gogs/data# 将容器中的log文件夹复制到宿主机【可以不执行】 docker cp gogs:/var/log/nginx /opt/module/nginx/logsdocker cp gogs:/data /opt/module/gogs/data移除临时容器 docker stop gogs docker rm gogs运行镜像 docker run -d \-p 10022:22 \-p 13000:3000 \-v /opt/module/gogs/data:/data \-v /opt/module/gogs/backup:/backup \-e TZAsia/Shanghai\--namegogs \--restartalways \gogs/gogs:0.13参数说明: docker run -d: 启动一个Docker容器并将其设置为在后台守护进程模式运行。-p 10022:22: 将主机的端口10022映射到容器内部的端口22这允许你通过主机的10022端口访问容器内部的SSH服务。-p 13000:3000: 将主机的端口10300映射到容器内部的端口3000这允许你通过主机的10300端口访问容器内部的Gogs Web应用程序。-v /opt/module/gogs/data:/data: 将主机上的/opt/module/gogs/data目录挂载到容器内部的/data目录这样可以持久化地存储Gogs的数据以防容器停止后数据丢失。-v /opt/module/gogs/backup:/backup: 将主机上的/opt/module/gogs/backup目录挂载到容器内部的/backup目录这样可以持久化地存储Gogs的数据以防容器停止后数据丢失。-e TZAsia/Shanghai: 设置容器的时区为Asia/Shanghai。--namegogs: 为容器指定一个名称即gogs以便在后续操作中更容易引用该容器。--restartalways: 指定容器的重启策略为始终自动重启。这意味着如果容器意外停止Docker将自动重新启动容器。gogs/gogs:0.13: 指定要运行的Docker镜像的名称和标签。在这里使用的是Gogs官方镜像的0.13版本。 查看启动日志 #docker logs [服务id/服务名] docker logs gogsdocker logs -f -t --tail 20 gogs进入gogs容器内部 docker ps # 查看正在运行的容器并得到 容器id# 进入tomcat容器内部 docker exec -it [容器id] /bin/bash # 中间那个是容器id 就是 CONTAINER_ID docker exec -it [容器id] /bin/sh # -it 表示进入docker exec -it gogs sh docker exec -it gogs /bin/sh# 使用 命令别名 开启 ll命令 cat EOF /etc/profile alias llls -l --colortty alias grepgrep --colorauto EOFsource /etc/profile查看防火墙【开放端口】 # 查询端口是否开放 firewall-cmd --query-port10022/tcp firewall-cmd --query-port13000/tcp# 开放80、443端口 firewall-cmd --permanent --add-port10022/tcp firewall-cmd --permanent --add-port13000/tcp# 移除端口 firewall-cmd --permanent --remove-port10022/tcp firewall-cmd --permanent --remove-port13000/tcp# 重启防火墙(修改配置后要重启防火墙) firewall-cmd --reload# 查看已经开发那些端口 firewall-cmd --list-ports firewall-cmd --zonepublic --list-ports测试 #浏览器中服务器 http://虚拟机IP:13000 http://虚拟机IP:10022常用Git命令 # 配置 git config --global user.name Your Name Comes Here git config --global user.email youyourdomain.example.com# 查看 git --version git status # 初始仓库 git init# 添加至暂存区 git add ./file (将需要提交的提交到暂存区)# 提交本地仓库 git commit - m feat: 注释 提交到本地 git commit --amend# 快捷提交 git commit -am feat: 注释# 直接回退 git log --oneline git checkout filename# 从暂存区回退 git reset HEAD filename git checkout -- filename# 从本地仓回退 git log --oneline git reset --hard XXX# 从本地仓重置回退 git reflog git reset --hard XXX# 查看分支 git branch 查看本地所有分支 git branch -a 查看所有的分支 git branch -r 查看远程所有分支# 创建分支 git branch 分支名称# 切换分支 git checkout 分支名称# 创建并切换 git checkout -b 分支名称# 合并分支 git merge 目标分支 -m 描述 git rebase 目标分支# 将本地的Test分支推送到远端的master分支 git push origin Test:master# 删除分支 git branch -d 分支 # 删除远程分支 git push origin --delete 分支 # 查看tag git tag# 查看详情 git show tag名称# 创建tag git tag -a v1.0 -m 描述 git tag -a v1.0 标识码 -m 描述# 删除tag git tag -d 标签名# 查看远程仓库 git remote [-v]# 删除关联 git remote remove origin# 推送tag git push origin --tags git push tag名称# 删除远程tag git push origin --delete tag名称# 获取远程tag git fetch origin tag V1.2# 拉取远程代码 git pull 远程主机名 远程分支名:本地分支名# 一、开发分支develop上的代码达到上线的标准后要合并到 master 分支 git checkout develop git pull git checkout master git merge develop git push -u origin master# 二、当master代码改动了需要更新开发分支develop上的代码 git checkout master git pull git checkout develop git merge master git push -u origin develop删除容器 注意: 还有删除数gogs据库 1. 停止和删除Gogs容器 docker stop gogs docker rm gogs2.查看数据卷的详细信息包括挂载到容器的数据卷的名称 docker inspect gogs这将提供Gogs容器的详细信息包括挂载的数据卷的名称。在JSON输出中寻找Mounts字段其中包含有关挂载的信息。 3.一旦你找到了相关的数据卷名称你可以使用以下命令删除它 #查看所有数据卷 docker volume lsdocker volume rm volume_name请将volume_name替换为实际的数据卷名称这样就可以删除与之关联的数据卷。 实际操作 [root192 ~]# docker inspect gogs [{Id: aa5966fa1e07c9830a93d146f4eebc0510db4f3d484f1aa74c57fd045a3efd78,Created: 2023-09-08T10:35:12.579405355Z,Path: /app/gogs/docker/start.sh,Args: [/bin/s6-svscan,/app/gogs/docker/s6/],State: {Status: running,Running: true,Paused: false,Restarting: false,OOMKilled: false,Dead: false,Pid: 25338,ExitCode: 0,Error: ,StartedAt: 2023-09-08T10:35:12.847045044Z,FinishedAt: 0001-01-01T00:00:00Z,Health: {Status: healthy,FailingStreak: 0,Log: [{Start: 2023-09-08T18:40:43.60728602108:00,End: 2023-09-08T18:40:43.68407025108:00,ExitCode: 0,Output: },{Start: 2023-09-08T18:41:13.68716743808:00,End: 2023-09-08T18:41:13.7654521408:00,ExitCode: 0,Output: },{Start: 2023-09-08T18:41:43.76916104508:00,End: 2023-09-08T18:41:43.85141226808:00,ExitCode: 0,Output: },{Start: 2023-09-08T18:42:13.85978209908:00,End: 2023-09-08T18:42:13.94351987308:00,ExitCode: 0,Output: },{Start: 2023-09-08T18:42:43.95130145408:00,End: 2023-09-08T18:42:44.02345741708:00,ExitCode: 0,Output: }]}},Image: sha256:4fa5cedc038517695cf354561e6eceec91d1803bc8b8d84744c796f2e47993b4,ResolvConfPath: /var/lib/docker/containers/aa5966fa1e07c9830a93d146f4eebc0510db4f3d484f1aa74c57fd045a3efd78/resolv.conf,HostnamePath: /var/lib/docker/containers/aa5966fa1e07c9830a93d146f4eebc0510db4f3d484f1aa74c57fd045a3efd78/hostname,HostsPath: /var/lib/docker/containers/aa5966fa1e07c9830a93d146f4eebc0510db4f3d484f1aa74c57fd045a3efd78/hosts,LogPath: /var/lib/docker/containers/aa5966fa1e07c9830a93d146f4eebc0510db4f3d484f1aa74c57fd045a3efd78/aa5966fa1e07c9830a93d146f4eebc0510db4f3d484f1aa74c57fd045a3efd78-json.log,Name: /gogs,RestartCount: 0,Driver: overlay2,Platform: linux,MountLabel: ,ProcessLabel: ,AppArmorProfile: ,ExecIDs: null,HostConfig: {Binds: [/opt/module/gogs/data:/data],ContainerIDFile: ,LogConfig: {Type: json-file,Config: {}},NetworkMode: default,PortBindings: {22/tcp: [{HostIp: ,HostPort: 10022}],3000/tcp: [{HostIp: ,HostPort: 13000}]},RestartPolicy: {Name: always,MaximumRetryCount: 0},AutoRemove: false,VolumeDriver: ,VolumesFrom: null,ConsoleSize: [41,207],CapAdd: null,CapDrop: null,CgroupnsMode: host,Dns: [],DnsOptions: [],DnsSearch: [],ExtraHosts: null,GroupAdd: null,IpcMode: private,Cgroup: ,Links: null,OomScoreAdj: 0,PidMode: ,Privileged: false,PublishAllPorts: false,ReadonlyRootfs: false,SecurityOpt: null,UTSMode: ,UsernsMode: ,ShmSize: 67108864,Runtime: runc,Isolation: ,CpuShares: 0,Memory: 0,NanoCpus: 0,CgroupParent: ,BlkioWeight: 0,BlkioWeightDevice: [],BlkioDeviceReadBps: [],BlkioDeviceWriteBps: [],BlkioDeviceReadIOps: [],BlkioDeviceWriteIOps: [],CpuPeriod: 0,CpuQuota: 0,CpuRealtimePeriod: 0,CpuRealtimeRuntime: 0,CpusetCpus: ,CpusetMems: ,Devices: [],DeviceCgroupRules: null,DeviceRequests: null,MemoryReservation: 0,MemorySwap: 0,MemorySwappiness: null,OomKillDisable: false,PidsLimit: null,Ulimits: null,CpuCount: 0,CpuPercent: 0,IOMaximumIOps: 0,IOMaximumBandwidth: 0,MaskedPaths: [/proc/asound,/proc/acpi,/proc/kcore,/proc/keys,/proc/latency_stats,/proc/timer_list,/proc/timer_stats,/proc/sched_debug,/proc/scsi,/sys/firmware],ReadonlyPaths: [/proc/bus,/proc/fs,/proc/irq,/proc/sys,/proc/sysrq-trigger]},GraphDriver: {Data: {LowerDir: /var/lib/docker/overlay2/92c6c2732f4f260fe37eb1965fc8c0b8b6c012c2b6d643011f8e295161106e14-init/diff:/var/lib/docker/overlay2/e8e4330e6a3c559eb093d7ee19dd92099ed5991c02623e70b288df5682bb99ac/diff:/var/lib/docker/overlay2/fb16d9b7d34cde7249809fec0867f74a96602cbc5e1e41df6e2229c318f1297b/diff:/var/lib/docker/overlay2/e52f016f52d3310c2b79b3cd41283f2fcb87778266b7657175ea11b97138bcf7/diff:/var/lib/docker/overlay2/3f28c4f1444f9c71a36d18744e709da916a7d3aae75fb501d61f3fbf5d504cbd/diff:/var/lib/docker/overlay2/ed08f7907ca663d1c06ccd8f595f7d9e0f0d9e320f4679dc47caf042df8dcc54/diff:/var/lib/docker/overlay2/732dc76ce54ea2e95f6c47811827e647e9739f587f0a6f8cb19c4ae89a6ddc64/diff:/var/lib/docker/overlay2/1f980dc96ce58159f4254a109d3ecf1d55261e37d533dfcbe75bc2c642850fdd/diff,MergedDir: /var/lib/docker/overlay2/92c6c2732f4f260fe37eb1965fc8c0b8b6c012c2b6d643011f8e295161106e14/merged,UpperDir: /var/lib/docker/overlay2/92c6c2732f4f260fe37eb1965fc8c0b8b6c012c2b6d643011f8e295161106e14/diff,WorkDir: /var/lib/docker/overlay2/92c6c2732f4f260fe37eb1965fc8c0b8b6c012c2b6d643011f8e295161106e14/work},Name: overlay2},Mounts: [{Type: bind,Source: /opt/module/gogs/data,Destination: /data,Mode: ,RW: true,Propagation: rprivate},{Type: volume,Name: 4c4048a2ae7c1daed9004d6551878050cc8bfa318fcdc08d95ea73021aa17fcb,Source: /var/lib/docker/volumes/4c4048a2ae7c1daed9004d6551878050cc8bfa318fcdc08d95ea73021aa17fcb/_data,Destination: /backup,Driver: local,Mode: ,RW: true,Propagation: }],Config: {Hostname: aa5966fa1e07,Domainname: ,User: ,AttachStdin: false,AttachStdout: false,AttachStderr: false,ExposedPorts: {22/tcp: {},3000/tcp: {}},Tty: false,OpenStdin: false,StdinOnce: false,Env: [TZAsia/Shanghai,PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin,GOGS_CUSTOM/data/gogs],Cmd: [/bin/s6-svscan,/app/gogs/docker/s6/],Healthcheck: {Test: [CMD-SHELL,(curl -o /dev/null -sS http://localhost:3000/healthcheck) || exit 1]},Image: gogs/gogs:0.13,Volumes: {/backup: {},/data: {}},WorkingDir: /app/gogs,Entrypoint: [/app/gogs/docker/start.sh],OnBuild: null,Labels: {}},NetworkSettings: {Bridge: ,SandboxID: 09962969d9df5d6ecc24bc036b7b0841236be252a03f478377b9d74043044e4f,HairpinMode: false,LinkLocalIPv6Address: ,LinkLocalIPv6PrefixLen: 0,Ports: {22/tcp: [{HostIp: 0.0.0.0,HostPort: 10022},{HostIp: ::,HostPort: 10022}],3000/tcp: [{HostIp: 0.0.0.0,HostPort: 13000},{HostIp: ::,HostPort: 13000}]},SandboxKey: /var/run/docker/netns/09962969d9df,SecondaryIPAddresses: null,SecondaryIPv6Addresses: null,EndpointID: e92cbb6dfd8e64c2dc986bdeb3b4b10871f1117eedfb2d961c819cffc95571e9,Gateway: 172.17.0.1,GlobalIPv6Address: ,GlobalIPv6PrefixLen: 0,IPAddress: 172.17.0.5,IPPrefixLen: 16,IPv6Gateway: ,MacAddress: 02:42:ac:11:00:05,Networks: {bridge: {IPAMConfig: null,Links: null,Aliases: null,NetworkID: ddd0a110308f6f26f3a3b4e63faeefc70c565fc776148030a4498acaf49d8937,EndpointID: e92cbb6dfd8e64c2dc986bdeb3b4b10871f1117eedfb2d961c819cffc95571e9,Gateway: 172.17.0.1,IPAddress: 172.17.0.5,IPPrefixLen: 16,IPv6Gateway: ,GlobalIPv6Address: ,GlobalIPv6PrefixLen: 0,MacAddress: 02:42:ac:11:00:05,DriverOpts: null}}}} ]根据Docker容器的详细信息你的Gogs容器在挂载了两个卷volumes /opt/module/gogs/data目录挂载到容器的/data目录这个卷用于持久化存储Gogs的数据。 还有一个匿名卷它被挂载到容器的/backup目录。这个卷通常由Gogs用于备份目的可能包含一些历史数据。 要删除与Gogs相关的历史数据你可以执行以下步骤 停止和删除Gogs容器如果尚未完成 docker stop gogs docker rm gogs删除Gogs数据卷 对于/opt/module/gogs/data目录的数据卷你可以使用以下命令删除它 docker volume rm gogs_data如果你想删除备份目录的匿名卷可以使用以下命令 docker volume rm 4c4048a2ae7c1daed9004d6551878050cc8bfa318fcdc08d95ea73021aa17fcb请谨慎操作确保你不再需要这些数据。 然后重新创建Gogs容器使用之前的命令 docker run -d \-p 10022:22 \-p 10300:3000 \--namegogs \gogs/gogs:0.13通过执行以上步骤你将删除与Gogs相关的历史数据并重新启动一个新的Gogs容器以确保不再使用旧的数据。
http://www.dnsts.com.cn/news/51005.html

相关文章:

  • 自适应网站建设专家wordpress 修改数据库表
  • 查询网站收录情况的方法对个人做swot分析的网站
  • 网站建设与程序编辑wordpress格行代码6
  • wordpress内存溢出错误网站seo优化合同
  • 企业网站框架图松江团购做网站
  • 高埗网站仿做网页的制作教案
  • 青岛网站优化公司哪家好网站建设的征求意见稿
  • 制造业网站建设网站建设合伙合同范本
  • 网站首页动画效果wordpress 查询插件
  • 江宁区住房建设局网站WordPress 网格布局
  • 电子规划书商务网站建设网站建设技术要求标准
  • 手机网站和电脑网站设置网站404页面
  • 网站开发专员的面试题做二手市场类型的网站名字
  • seo网站关键词优化多少钱网站制作新手教程视频
  • 长沙网站建设技术大朗东莞网站建设
  • 树莓派3 部署wordpress网站建设哈尔滨网站优化4
  • 石龙仿做网站wordpress数据表格作用
  • 营销型 手机网站制作python3做网站教程
  • 做自己的网站服务器多少钱销售类网站开发
  • 山东建设信息网站大型php网站系统
  • 网站制作难度动漫设计专业就业前景
  • wordpress建站需要学什么意思湛江seo咨询
  • 南昌定制网站建设蓝色机械营销型网站
  • 发卡平台网站建设可信赖的深圳网站建设
  • 徐闻网站开发公司wordpress显示注册ip
  • 最新网站建设的模板下载福州论坛建站模板
  • 雷神代刷网站推广网站建设外包还是自己做
  • 阿里云备案网站名称arial 网站开发是用犀利
  • 建设项目备案网站wordpress 主机 设置ftp
  • 音平商城谁做的网站营销公司网站