gogogo
管理员
管理员
  • UID25
  • 粉丝0
  • 关注0
  • 发帖数1412
阅读:5回复:0

常用的linux 及 docker 命令

楼主#
更多 发布于:2025-05-16 15:13
以root权限运行:
sudo -i
su root


复制文件:
        cd /usr/bin
cp docker-18.06.3-ce.tgz   /usr/bin
cp install.sh /usr/bin
cp uninstall.sh /usr/bin
cp docker.service /etc/systemd/system/
cd /etc/systemd/system/


移动文件
mv docker.service /usr/bin
cp docker.service /usr/bin


启动docker
sudo systemctl start docker
开机启动docker
sudo systemctl enable docker
docker ps


移动redis mysql nginx等安装文件到  /www/web/docker
      cd  /tmp/linux/docker_nginx_mysql_redis
mv /tmp/linux/docker_nginx_mysql_redis/docker-24.0.9.tgz /www/web/docker
mv /tmp/linux/docker_nginx_mysql_redis/docker-24.0.9.tgz/www/web/docker
mv /tmp/linux/docker_nginx_mysql_redis/docker-mysql.tar /www/web/mysql
cp /tmp/linux/mysql-community-release-el5-7.noarch.rpm  /www/mysql
mv /tmp/linux/docker_nginx_mysql_redis/docker-redis.tar /www/web/redis
mv /tmp/linux/docker_nginx_mysql_redis/nginx-1.26.1.tar /www/web/nginx


    安装java环境:
tar -zxvf /tmp/linux/jdk-8u381-linux-x64.tar.gz  -C /usr/local/java   //解压缩到
mv /tmp/linux/ruoyi-admin.jar /www/web/jar
java -jar  /www/web/jar/ruoyi-admin.jar
mv /tmp/linux/ruoyi-admin-root.jar /www/web/jar
java -jar  /www/web/jar/ruoyi-admin-root.jar
 /www/web/jar/run.sh


   //运行jar包项目
mv /tmp/linux/run.sh /www/web/jar
cd  /www/web/jar
sh run.sh start
vim run.sh
set ff=unix
vim -b  run.sh
bash run.sh  start
    //查看当前jar包的运行状态
bash run.sh status


10.57.216.161:8080
http://10.57.9.72:18080/
docker ps


     部署前端:
rm -f  /tmp/linux/dist.tar    //删除之前的tar包
解压文件到另一个目录中 并 自动覆盖:
tar -xf /tmp/linux/dist.tar -C /www/web/nginx/html


mv /tmp/linux/dist.tar /www/web/nginx/html
tar -xf dist.tar
cd /www/web/nginx/html
rm -r assets
tar -xf /www/web/nginx/html/dist.tar




tar xvf /www/web/nginx/html/dist.tar
tar -zxvf /www/web/nginx/html/dist.tar


cd /www/web/nginx/html
rm -f /www/web/nginx/html/favicon.ico
rm -f  /www/web/nginx/html/index.html
rm -f  /www/web/nginx/html/dist.tar


创建文件夹
mkdir -p /www/web
mkdir -p /www/web/mysql
删除文件
rm -f  favicon.ico
rm -f  index.html
rm -f  dist.tar
//删除文件夹
rm -r assets
rm -r /usr/local/mysql
rm -r /www/web/mysqlmy.cnf
rm -r /www/web/redis/redis.conf
强制删除
rm -rf /www/web/redis/redis.conf
vim /www/web/redis/redis.conf
vim /home/admin/docker-config/redis/redis.conf
cd  /tmp/linux
mv  /tmp/linux/redis.config /www/web/redis
docker load -i docker-redis.tar
docker start fad0ee7e917a  //启动容器
docker tag fad0ee7e917a redis:zax


systemctl status docker


  启动redis:
docker run -p 16379:6379 --name redis -v /home/admin/docker-config/redis/redis.conf:/etc/redis/redis.conf -d redis:latest redis-server /etc/redis/redis.conf --appendonly yes


停止正在运行的镜像:
docker stop redis
docker stop nginx

docker stop redis
docker  container  stop   CONTAINER_ID
     删除数据,
rm -rf /var/lib/docker/volumes/redis/_data/*
rm -rf /home/admin/docker-config/redis/_data/*
    重新初始化生成:
cd /www/web/redis
docker start  redis
docker rm redis
docker start redis


    关闭防火墙
systemctl stop firewalld
   nginx修改
cd /usr/share/nginx/html;
cd /www/web/nginx/conf/conf.d
vim default.conf
docker stop e768d89f1211  
docker  ps
docker start  e768d89f1211
docker  ps






mkdir -p /www/web/docker
mkdir -p /www/web/mysql
mkdir -p /www/web/nginx


docker load -i /www/web/mysql/docker-mysql.tar
sha256:c0cdc95609f1  fc1daf2c7cae05ebd6adcf7b5c614b4f424949554a24012e3c09
docker tag c0cdc95609f1 mysql:aushine


mkdir -p /usr/local/mysql




mkdir -p /www/web/mysql/
vim /www/web/mysql/my.cnf
/usr/local
mv /www/web/mysql/mysql-5.7.44-linux-glibc2.12-x86_64 /usr/local/mysql
mv /usr/local/mysql/mysql-5.7.44-linux-glibc2.12-x86_64  /usr/local
mv /usr/local/mysql-5.7.44-linux-glibc2.12-x86_64 /usr/local/mysql
mv mysql-5







Docker常用命令:
docker search 镜像名称 //搜索镜像
docker pull 镜像名称:版本号 //拉取对应版本的镜像
docker pull 镜像名称 //默认拉取最新的镜像
docker images //查看本地已下载的镜像
docker ps //查看正在运行的容器
docker ps -a //查看所有的容器(包括run、stop、exited状态的)
docker container ls //查看正在运行的容器
docker rm 容器ID //只能删除没有在运行的容器
docker rm -f 容器ID //可以删除正在运行的容器
docker run -p 本地主机端口号:容器服务端口号 --name 容器名字 [-e 配置信息修改] -d 镜像名字
docker start 容器ID //启动容器
docker stop 容器ID //终止容器
docker rmi 镜像名称orID //删除镜像
docker rmi 镜像名称orI --force //强制删除镜像
游客


返回顶部