Jun132022
docker容器内服务开机自启动实现方案(以ssh服务为例)
一、问题
在搭建AWD场景的时候,经常会使用ubuntu容器,会在容器内安装ssh服务,但是会发现当容器重启后,ssh服务并不能跟着重启,需要手动进入容器执行命令才可以重启。
虽然,docker容器内服务自启可以使用Dockerfile的方法(这个在之前的博客有说过,咻→Docker容器内服务自启动解决方案(一)),但是使用Dockerfile的方法会有一定的弊端,这里就不多讲了。
二、解决方案
1、正常我们在l...阅读全文
作者:绝缘体.. | 分类:首页 | 阅读: |
抢沙发
Jun022022
docker 自己创建镜像
首先下载一个基础镜像 这里选择centos
运行一个容器:
docker pull centos:last
docker run -tdi –name=xxx –privileged centos init
docker run -tdi –name=xxx–privileged centos /bin/bash 如果没有镜像会自动下载
init 和 /bin/bash 有区别
从容器外部拷贝到到容器
docker cp /opt/nps 65c3bd8dd253:/etc/nps
docker co...阅读全文
作者:绝缘体.. | 分类:首页 | 阅读: |
Jun022022
docker 学习笔记
docker常用命令:
docker ps // 查看所有正在运行容器
docker ps -a // 查看所有容器
docker ps -a -q // 查看所有容器ID
docker stop containerId // containerId 是容器的ID
docker stop $(docker ps -a -q) // stop停止所有容器
docker rm $(docker ps -a -q) // remove删除所有容器
docker restart 容器id //重启容器
docker run -d -p 8008:80 –name nginx-nam...阅读全文
作者:绝缘体.. | 分类:首页 | 阅读: |
Jun022022
给运行中的docker容器追加端口映射
在docker运行容器时需要指定映射端口,那如果刚开始没有考虑的那么周全,后期遇到需要添加的端口时该怎么办呢。
网上常见的方法有两种:
1.配置防火墙转发端口。
2.把docker容器打包成镜像,然后以该镜像为基础新建一个容器。
笔者比较中意第二种方法,然而就在准备实施的时候发现了更好用的第三种方法。
(注:该方法不受官方保护,谨慎使用,后果自负)
docker容器被创建后会在服务器上保...阅读全文
作者:绝缘体.. | 分类:首页 | 阅读: |
Jun022022
如何修改docker Root 目录
docker默认的root目录是/var/lib/docker,可能会出现docker的数据导致导致根目录(/)没有空间了,本次博文就该问题提供一个解决方案
1. 通过docker info查看确认docker root目录
2. 停止docker服务
停止docker服务: systemctl stop docker
查看docker服务状态: systemctl status docker
3. 拷贝docker root dir数据到指定挂载目录...阅读全文
作者:绝缘体.. | 分类:首页 | 阅读: |
May282022
cmd命令行开启windows远程桌面服务
reg add “HKLM\System\CurrentControlSet\Control\Terminal Server” /v fDenyTSConnections /t REG_DWORD /d 0 /f
# 1.设置远程桌面端口(可以不用输,直接第二步,默认开启3389)
reg add “HKLM\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp” /t REG_DWORD /v portnumber /d 3389 /f
# 2.开启远程桌面
wmic RDTOGGLE WHER...阅读全文
作者:绝缘体.. | 分类:首页 | 阅读: |
May272022
python之openpyxl模块
openpyxl模块
Python_Openpyxl
1. 安装
pip install openpyxl
2. 打开⽂件
① 创建
from openpyxl import Workbook
# 实例化
wb = Workbook()
# 激活 worksheet
ws = wb.active
② 打开已有
>>> from openpyxl import load_workbook
>>> wb2 = load_workbook(‘⽂件名称.xlsx...阅读全文
作者:绝缘体.. | 分类:首页 | 阅读: |
May202022
Linux的GUI程序在Windows上使用
Linux的GUI程序在Windows上使用
一,在linux机上安装xorg-x11-xauth如果没装,启动gui程序会提示canno open display。
方法:yum -y install xorg-x11-xauth
二、打开linux服务器的sshd的x11转发功能:
vi /etc/ssh/sshd_config配置:x11forwarding yes
三、在windows客户端上安装x11 server程序xming是运行于windows下的x 服务器,下载xming
四、 装...阅读全文
作者:绝缘体.. | 分类:首页 | 阅读: |
May182022
Python调用playsound时报错:指定的设备未打开,或不被 MCI 所识别
报错信息:
Error 263 for command:
close audio.mp3
指定的设备未打开,或不被 MCI 所识别。
原因:
windows不支持utf-16编码,需修改playsound源码
playsound在:C:\Users\Megan\AppData\Local\Programs\Python\Python37\Lib\site-packages\playsound.py
解决:
修改两个地方:
代码:
def winCommand(*command):
bufLen = 600
&n...阅读全文
作者:绝缘体.. | 分类:首页 | 阅读: |
May132022
yum获取rpm软件包的三种方法
有时候你需要一个软件包在离线linux系统上安装,如果自己找软件包麻烦,可以linux yum下载需要的软件包,准备工作是找一台能够联网的linux,并准备好了yum及yum源,一般我们用我们的vmware linux虚拟机就可以了。
有两种方法:
1、一般yum工具自带两个参数
–downloadonly don’t update, just download //只下载
–downlo...阅读全文
作者:绝缘体.. | 分类:首页 | 阅读: |