首页 > 其他分享 >3、docker容器操作

3、docker容器操作

时间:2024-03-20 17:01:20浏览次数:16  
标签:容器 -- redis server registry 操作 docker restart

#列出所有docker容器
->docker ps -a

#启动docker容器(以启动仓库容器为例)
#-d表示后台运行容器,-p表示端口绑定
#--name表示给该容器命名为registry,在启动、停止、重启、删除时方便使用
#--restart=always表示该容器在docker服务启动时自动重启
#-v参数表示将/opt/registry-var/目录挂载给/var/lib/registry/
->docker run -d -p 5000:5000 --name registry --restart=always -v /opt/registry-var/:/var/lib/registry/ registry:2.4.1

#启动、停止、重启、删除容器
->docker start registry
->docker stop registry
->docker restart registry
->docker rm registry

#运行docker容器,绑定端口、共享目录
docker run -dit -p 8081:8081 -p 8082:8082 --name maginc-server -v /opt/shared:/opt/shared --restart=always jdk8:141

docker run -dit -p 8081:8081 -p 8082:8082 --name maginc-server --link redis-server:redis-server -v /opt/shared:/opt/shared --restart=always jdk8:141

docker run -dit -p 8081:8081 -p 8082:8082 -p 8083:8083 --name maginc-server2 --link redis-server:redis-server --restart=always jdk8-2:141

-------------------
docker run -dit -p 6379:6379 --name redis-server -v /opt/shared:/opt/shared --restart=always redis

docker run -dit -p 8081:8081 --name book-api --link redis-server:redis-server --restart=always magic-book/book-api
docker run -dit -p 8082:8082 --name user-api --link redis-server:redis-server --restart=always magic-book/user-api
docker run -dit -p 8083:8083 --name book-pay-api --link redis-server:redis-server --restart=always magic-book/book-pay-api
docker run -dit -p 8084:8084 --name magic-manage --link redis-server:redis-server --restart=always magic-book/magic-manage


#查看容器启动日志
docker logs jenkins

#进入容器
docker exec -it jenkins bash

 

标签:容器,--,redis,server,registry,操作,docker,restart
From: https://www.cnblogs.com/welcomer/p/18085630

相关文章

  • 操作系统综合题之“采用记录型信号量机制实现上述两个进程的同步算法(代码补充)”
    1.问题:设有无穷多个整数缓冲区(即为无界缓冲池),A进程从输入设备逐个地读入整数并写入缓冲区,B进程则逐个地从缓冲区取出整数进行打印。其中存放整数的变量为item,缓冲区名为buffer,读取过程使用函数getAItem(int*item)来完成,而打印整数使用函数printAItem(intitem)来完成。请用记录......
  • redis的客户端操作,使用场景
    ####配置允许远程链接############1使用配置文件启动redisdaemonizeyesbind0.0.0.0protected-modenorequirepass123456pidfile/var/run/redis.pidport6379dir"/root/redis-7.2.4/data"logfile6379.log#2redis-server./redis-conf#3允许远程链接......
  • 操作系统综合题之“采用记录型信号量机制实现爸爸与妈妈进程的同步(爸妈擀饼问题)”
    1.问题:爸爸擀面,妈妈烙饼,面板上只能容纳两张擀好的饼,只有当面板上有空闲空间时,爸爸才能把擀好的饼放在面板上。只有当面板上有时,妈妈才能从面板上取饼。试采用记录型信号量机制实现爸爸与妈妈进程的同步答:设置两个信号量资源:varempty,full:semaphore初始两个资源信号量:empty.......
  • Docker 上安装部署 Elasticsearch(ES)详细教程
    前言Elasticsearch(简称ES)是一个支持海量搜索引擎服务,当一个分布式系统需要支持海量搜索服务时都会优先上ES。因此掌握ES技术也是一门进入大厂拿高薪的必修课,笔者一直在追求深入掌握ES技术,一方面希望自己有机会还能进大厂并站稳脚跟。退一步讲就算进不了大厂,自己也要能具备......
  • linux通过docker部署sock5的代理
    参考链接:https://appscross.com/2023/06/quickly-install-and-deploy-socks5-service/昨日研究单位的内网机器,如果通过家里的服务器能够ssh访问内网的服务器。无疑查到ssh的软件功能强大,后无聊转到了如何自己在服务器开启socks5代理。 这里我使用的是网上查的使用docker容器......
  • 信号量和pv操作
           ......
  • DML 数据操作语言
    #DML数据操作语言CREATETABLEstudent(idint,nameaVARCHAR(20),sexVARCHAR(4),ageint,hobbyVARCHAR(20),classesVARCHAR(20))#insertinto添加数据行INSERTINTOstudentvalues(1,'二喜','男',19,'听歌','2018A');INSERTinto......
  • 通过docker run启动参数运行指定脚本
    一默认你已经下载了centos:centos7镜像,首先创建docker容器centos7root@arm:/#dockerrun-itd--namecentos7--restartalwayscentos:centos7/bin/bash-c"/etc/init.d/my.sh;/bin/bash"参数说明:1/etc/init.d/my.sh是指定运行的脚本,该脚本创建容器时并不存在2指......
  • docker加速
    原文https://developer.aliyun.com/article/1436840{"builder":{"gc":{"defaultKeepStorage":"20GB","enabled":true}},"registry-mirrors":["https://mirror.baidubce.com","htt......
  • 2.8文件操作
    文件操作程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放。通过文件可以将数据持久化C++中对文件操作需要包含头文件<fstream>文件类型分为两种:1.文本文件文件以文本的ASCII码形式存储在计算机中2.二进制文件:文件以文本的二进制形式存储在计算机中,用户一......