⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
网卡
//进入网卡 修改页面
cd /etc/sysconfig/network-scripts/
例如:
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.47.60
GATEWAY=192.168.47.2
NETMASK=255.255.255.0
DNS1=114.114.114.114
DNS2=192.168.47.2 (这个好像是8.8.8.8也行)
//重启网卡
service network restart
//启动dockersystemctl daemon-reload
service docker start
//重启容器
docker restart 容器ID/容器名
//例如:启动mqdocker start mq docker start es docker start kibana 启动kb 5601
// 重启docker
systemctl restart docker
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
//看看哪些端口开着
netstat -aptn
//查看端口号是否开启(好像关闭防火墙就不用看了)
firewall-cmd --query-port=8848/tcp
//开放端口
firewall-cmd --zone=public --add-port=15200/tcp --permanent
//重启端口
firewall-cmd --reload
//端口展示
firewall-cmd --zone=public --list-ports
//移除端口
firewall-cmd --permanent --remove-port=8080/tcp
//查看防火墙服务状态
systemctl status firewalld
//关闭防火墙
一般情况 依次执行这两个可永久关闭防火墙
systemctl stop firewalld.service ---->>>> systemctl disable firewalld.service
//上述方法不行采用此方法
先用:systemctlunmaskfirewalld.service
然后:systemctlstartfirewalld.service
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
镜像容器命令
//查看docker 服务docker images
//删除镜像docker rmi -f 镜像名/镜像ID
//删除一个容器docker rm -f 容器名/容器ID
//强制删除镜像docker image rm 镜像名称/镜像ID
//查看运行的镜像docker ps
//停止docker stop 容器名/容器ID
//移除docker rm 容器
docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Ports}}\t{{.Status}}"
//安装分词器docker volume inspect es-plugins 进入分词插件位置
复制位置 cd 进入
重启es
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
telnet测试端口
//win控制面板-->>程序和安全(卸载界面)--->>启用或关闭中开启 Telnet #可测试是否连通虚拟机端口telnet IP port
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
nacos安装和数据持久化
//docker安装nacos并配置连接nacos数据库(数据库自行导入官方naocs持久化数据库)
docker stop nacosdocker rm nacos#查看虚拟机数据库连接端口 (下面安装时可以用此地址)docker inspect mysql | grep IPAddress
docker run -d -p 8848:8848 -p 9848:9848 --name nacos --env MODE=standalone --env SPRING_DATASOURCE_PLATFORM=mysql --env MYSQL_SERVICE_HOST=172.17.0.4 --env MYSQL_SERVICE_PORT=3306 --env MYSQL_SERVICE_DB_NAME=nacos --env MYSQL_SERVICE_USER=root --env MYSQL_SERVICE_PASSWORD=root nacos/nacos-server:latest#安装完start 或者restart 后执行此命令 可以看到nacos启动界面 (判断是否报错)docker logs -f --tail=100 nacos
//如果报错(no set datasot ) 就进入nacos容器 修改conf 进入容器内部docker exec -it nacos /bin/bash 修改配置文件vim /conf/application.properties
这里填mysql容器ip,以及对应的数据库
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root
db.password=root
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐