首页 > 其他分享 >docker

docker

时间:2023-12-27 15:25:49浏览次数:42  
标签:-- gitlab atlassian confluence mysql docker

查看docker的镜像
docker images

重启容器
docker restart ecece58c23ba
删除容器
docker rm 72e707ed2f2f
停止容器
docker stop confluence

docker容器启动自动启动某个容器
docker update --restart=always 9274671a14ed
查询docker容器时间
docker exec 14806b328545 date
进入容器控制面板
docker exec -it b3926b731141 /bin/bash
docker exec -it gitlab bash
容器内部查找某个文件
find / -name atlassian-extras-decoder-v2-3.4.1.jar
开机自动启动docker的某个容器
docker update --restart=always b3926b731141

进入gitlab容器控制面板
docker exec -it b3926b731141 gitlab-rails console
修改gitlab管理员的账号密码
user = User.find_by_username('root')# 默认管理员的find_by_username是root
user = User.where(id: 1).first # 默认管理员的ID一般是1
user.password = '新密码'
user.password_confirmation = '新密码'
user.save!

拉取 镜像
docker pull jenkinsci/blueocean
重启docker某个容器
docker restart 72e707ed2f2f

查看docker版本
docker -v


搭建gitlab
docker run \
-itd \
-p 80:80 \
-p 9922:22 \
-v /home/gitlab/etc:/etc/gitlab \
-v /home/gitlab/log:/var/log/gitlab \
-v /home/gitlab/opt:/var/opt/gitlab \
--restart always \
--privileged=true \
--name gitlab \
gitlab/gitlab-ce

搭建confluence
docker run --name mysql -p 3306:3306 -v /usr/local/docker/mysql5.7/conf/my.cnf:/etc/my.cnf -v /usr/local/docker/mysql5.7/data:/var/lib/mysql -v /usr/local/docker/mysql5.7/log:/logs -e MYSQL_ROOT_PASSWORD=admin123456 --restart=always -d mysql:5.7


docker run \
-d \
--name confluence \
--restart=always \
--privileged=true \
-p 9999:8090 \
-p 8091:8091 \
-v /usr/local/docker/confluence7:/var/atlassian/application-data/confluence \
atlassian/confluence-server:7.15.1

docker exec -it ecece58c23ba /bin/bash
find / -name "atlassian-extras-decoder-v2-3.4.1.jar" -print 2>/dev/null

docker cp 14806b328545:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar /home/d/atlassian-extras-decoder-v2-3.4.1.jar

docker cp /home/d/atlassian-extras-decoder-v2-3.4.1.jar 14806b328545:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar
docker cp /home/d/mysql-connector-java-5.1.49-bin.jar 14806b328545:/opt/atlassian/confluence/confluence/WEB-INF/lib/mysql-connector-java-5.1.49-bin.jar

设置mysql数据库隔离
SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED;

mysql> SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED;
Query OK, 0 rows affected (0.00 sec)

mysql> SELECT @@global.tx_isolation;

route add -p 192.168.10.0 mask 255.0.0.0 192.168.10.1

标签:--,gitlab,atlassian,confluence,mysql,docker
From: https://www.cnblogs.com/1994xiaojian/p/17930628.html

相关文章

  • docker笔记
    docker设置:在执行TensorFlowServing容器的命令之前,你需要完成以下Docker相关的设置和操作:安装Docker:如果你的系统上尚未安装Docker,请按照以下步骤进行安装:对于Ubuntu系统:shell复制代码sudoapt-getupdatesudoapt-getinstalldocker.io对于CentOS系统:......
  • docker部署fastapi
    使用Docker部署FastAPI应用程序可以提供更好的可移植性和隔离性。以下是使用Docker部署FastAPI应用程序的一般步骤:创建Dockerfile:在项目的根目录下创建一个名为Dockerfile的文件,用于定义Docker镜像的构建过程。在Dockerfile中,你需要指定基础镜像、复制应用程序......
  • docker 启用ipv4,默认只有ipv6
    方法一在服务器上禁用IPv6使用vim打开/etc/default/grub在第6行中增加ipv6.disable=1例如:复制代码GRUB_CMDLINE_LINUX="ipv6.disable=1..."重新配置grub并重启服务器复制代码$grub2-mkconfig-o/boot/grub2/grub.cfg$reboot等到服务器重启完成后,我们再次使......
  • M1 Docker 部署rocketmq
    1、克隆镜像arm64镜像代码编译镜像,docker直接安装会报错所以选择编译gitclonehttps://github.com/apache/rocketmq-docker.git  cdrocketmq-docker #注意这里centos固定不要改镜像版本可以改shbuild-image.sh4.8.0centos 第二步:拉取mqconsole镜像: candice0630/rocket......
  • Docker 运行命令
    停止所有的容器dockerstop$(dockerps-aq)启动所有的容器dockerstart$(dockerps-aq)停止容器dockerstop<容器Name>启动容器dockerstart<容器Name>删除所有的容器dockerrm-f$(dockerps-aq)删除所有的镜像docker-composedown--rmiall删除容器docke......
  • 怎么使用docker搭建普罗米修斯监控
    普罗米修斯教程参考本文介绍怎么使用docker搭建系统和软件版本#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)[root@CentOS7K8SHarbor061~]#uname-aLinuxCentOS7K8SHarbor0613.10.0-1160.102.1.el7.x86_64#1SMPTueOct1715:42:21UTC2023x86_64......
  • 依托Docker构建监控服务
    1.安装loki安装GrafanaLoki简明教程-阳明的博客|Kubernetes|Istio|Prometheus|Python|Golang|云原生(qikqiak.com)grafana安装Grafana在Kubernetes中的使用-阳明的博客|Kubernetes|Istio|Prometheus|Python|Golang|云原生(qikqiak.com)Prometheus安装Kubernetes使用......
  • Centos7使用Docker部署Nextcloud
    基础环境系统centos7.9内存2G以上磁盘30G以上安装部署1、安装基础工具[root@localhost~]#yum-yinstallvimnet-toolsnmaptreelrzszlsof2、添加阿里docker源[root@localhost~]#wget-P/etc/yum.repos.d/https://mirrors.aliyun.com/docker-ce/linux/centos/docker-......
  • docker安装RocketMQ
    在RocketMQ中,有三个关键组件:Namesrv(NameServer)、Broker和Console-ng(管理控制台)。Namesrv(NameServer):Namesrv是RocketMQ的命名服务,负责管理整个RocketMQ集群的路由信息。每个RocketMQ集群中都至少需要一个Namesrv实例。它维护了Broker的网络信息、Topic的路由规则以及Consumer的......
  • 数据库清空,镜像编译,docker配置文件及服务启动完整流程
    前言:当数据库表发生变更的时候。 要做的事情:一、更改数据库表#删除表,更改数据库表(表结构改变)droptableifexistssrc20_v3;droptableifexistssrc20_valid_v4;droptableifexistssrc20_tick_v4;droptableifexistssrc20_mint_progress_v4;droptableifex......