【docker】操作备忘录

news/2024/6/3 18:30:16 标签: docker, 容器, 运维

docker 使用
拉取镜像

docker pull java:8u111-jre

查看镜像

docker images

运行镜像

docker run -t -i -p 9218:9218 -p 10291:10291 -p 8090:8090 java:8u111-jre /bin/bash

docker run -t -i -p 0.0.0.0:9218:9218 -p 0.0.0.0:10291:10291 -p 0.0.0.0:8090:8090 myt:latest /bin/bash

docker run -t -i -p 192.168.0.169:10295:10295 -p 192.168.0.169:8190:8090 myt:latest /bin/bash

docker run -t -i myt:latest /bin/bash

docker run -t -i centos:7.8.2003 /bin/bash

docker run -itd  --privileged=true crs:latest /usr/sbin/init

docker run -itd  -p 3306:3306 -p 8087:8087 -p 8090:8090 -p 8095:8095 -p 8091:8091 -p 8084:8084 -p 8082:8082 -p 8081:8081 -p 8094:8094 -p 8093:8093 -v /sys/fs/cgroup:/sys/fs/cgroup  --privileged=true crs:latest /usr/sbin/init

正式版本命令
docker run -itd  -p 3306:3306 -p 8087:8087 -p 8090:8090 -p 8095:8095 -p 8091:8091 -p 8084:8084 -p 8082:8082 -p 8081:8081 -p 8094:8094 -p 8093:8093 -v /sys/fs/cgroup:/sys/fs/cgroup  --privileged=true crs:2.5 /usr/sbin/init

docker run -itd  -p 3307:3306 -p 8096:8095 -v /sys/fs/cgroup:/sys/fs/cgroup  --privileged=true crs:3.0 /usr/sbin/init

docker run -itd  --privileged=true mysql:5.7.40 /usr/sbin/init

查看容器

docker ps 

拷贝

mkdir crsv2.5
docker cp /home/CRSv2.5/T10/java/pcm 7fed0ff8ab52:/home/crsv2.5

docker cp /home/CRSv2.5/T10/C/BASE_CSCI/1.1/libvst_plat.so 65028eef2a5b:/lib64

docker cp /home/gyy/pcm.sh 56c808c6ff8b:/home/crsv2.5/pcm/

停止

docker stop 2e67c00e22d4 

进入镜像

docker exec -it 2e67c00e22d4 /bin/bash

保存镜像

docker commit 3f269025eff6 crs:2.5

导出

docker save -o crs_v3.0.tar crs:3.0

导出导入容器

docker export -o crs3.0.tar 3f269025eff6
docker import crs3.0.tar crs:2.5

删除镜像

docker -dmi

查看ip

docker inspect 4bc92a70d51e | grep "IPAddress"

查看镜像系统版本

cat /etc/os-release

其他操作关联命令

拉取linux版本
docker pull centos:7.8.2003

安装mysql
https://blog.csdn.net/weixin_44387652/article/details/114396482


tomcat修改nmsp访问mysql信息
vim /usr/local/tomcat/webapps/iNMS/WEB-INF/classes/applicationContext.xml
mongo启动
./mongod -port 5017 --fork --logpath=/home/mongo/mongodb/mongodb.log --dbpath=/home/mongo/db/


单纯的mysql镜像
docker run --name mysql --restart=always --privileged=true \
-v /usr/local/mysql/data:/var/lib/mysql \
-v /usr/local/mysql/conf.d:/etc/mysql/conf.d \
-v /etc/localtime:/etc/localtime:ro \
-e MYSQL_ROOT_PASSWORD=123456 -p 3307:3306 -d mysql:5.7.40

后续修改
docker run --restart=always --privileged=true \
-v /usr/local/mysql/data:/var/lib/mysql \
-v /usr/local/mysql/conf.d:/etc/mysql/conf.d \
-v /etc/localtime:/etc/localtime:ro \
-e MYSQL_ROOT_PASSWORD=123456 -p 3307:3306 -d crs:1.0


mongo启动命令
 /home/mongo/mongodb/bin/mongod -port 5017 --fork --logpath=/home/mongo/mongodb/mongodb.log --dbpath=/home/mongo/db/
 
 安装perl
 wget https://www.cpan.org/src/5.0/perl-5.16.3.tar.gz --no-check-certificate
 
 在线安装mysql启动报错
 New main PID 652 does not belong to service, and PID file is not owned by root. Refusing.
 解决
   chown -R root:mysql /var/lib/mysql
   chown -R root:mysql /var/run/mysqld


grant all privileges on *.* to 'skip-grants user'@'skip-grants host' identified by "root"

http://www.niftyadmin.cn/n/5436120.html

相关文章

ATFX:超级央行周来袭,美联储在内的五家央行扎堆利率决议

ATFX:本周的数据、事件重要性由高到低分别为:美联储利率决议、日本央行利率决议、英国央行利率决议、瑞士央行利率决议、澳洲联储利率决议,五大央行扎堆发布利率决议,造就了本周的“超级央行周”称号。接下来我们对五大央行决议进…

Docker自建一款开源,实用,多功能的网络工具箱

项目地址 https://github.com/jason5ng32/MyIP 项目介绍 查询IP,出口IP,IP信息 测试地址:https://ipcheck.ing/ 功能特点 🖥️ 看自己的 IP:从多个 IPv4 和 IPv6 来源检测显示本机的 IP 🕵️ 看 IP …

Java 根据IP获取IP地址信息(离线)

<!-- https://mvnrepository.com/artifact/org.lionsoul/ip2region --><dependency><groupId>org.lionsoul</groupId><artifactId>ip2region</artifactId><version>2.7.0</version></dependency> 地址&#xff1a;http…

学Python,可以做哪些月入过万的兼职?

如果学了Python不做全职工作&#xff0c;那么可以靠哪些兼职赚到钱&#xff1f; 今天我们就来看看一位有着4年开发经验的老鸟的分析回答&#xff0c;希望对你有所帮助。 emmm… 以我差不多四年的 Python 使用经验来看&#xff0c;大概可以按以下这些路子来赚到钱&#xff0c;…

影响汇率的因素?fpmarkets澳福总结几个

汇率对于刚刚开始外汇交易的新手来说非常重要&#xff0c;这不是没有道理的&#xff0c;了解汇率如何变化以及怎么变化有助于在外汇交易中获得稳定的利润。那么影响汇率的因素有哪些&#xff1f;fpmarkets澳福总结几个。 任何国家货币的汇率都是由市场决定的。主要的市场因素是…

Lvs--部署DR集群

一.Lvs有三种负载均衡的模式&#xff1a; VS/NAT&#xff08;nat模式&#xff09; VS/DR (路由模式&#xff09; VS/TUN &#xff08;隧道模式&#xff09; &#xff08;1&#xff09;NAT模式&#xff08;VS-NAT&#xff09; 原理&#xff1a;首先负载均衡器接收到客户端请…

MySQL | CRUD

目录 1. Create 2. Retrieve 2.1. SELECT列 2.1.1. 全列查询 2.1.2. 指定列查询 2.1.3. 查询字段为表达式 2.1.4. 为查询结果指定别名 2.1.5. 结果去重 2.2. WHERE条件 2.2.1. 年龄小于19的同学 2.2.2. id在2~3的同学 2.2.3. id为1和4的同学 2.2.4. 姓张的同学及张…

matlab simulink 一阶倒立摆LQR控制

1、内容简介 略 80-可以交流、咨询、答疑 一阶倒立摆LQR控制 2、内容说明 略 一级倒立摆系统的数学模型 系统的组成系统由小 车、小球和轻质杆组成。 倒摆通过转动关节安装在 驱动小车上&#xff0c;杆子的一端 固定在小车上&#xff0c;另一端可 以自由的左右倒下。通过 …