docker安装常用软件记录

docker安装常用软件记录,第1张

docker安装常用软件记录 前言

docker很香。有些东西会经常使用docker去折腾。所以,常用软件的docker安装就在此进行记录,以方便日后直接使用

镜像获取

https://hub.docker.com/是个好地方。我们可以在这里对想要找的docker进行搜索。

Ubuntu20.04安装Docker

安装docker

sudo apt update
sudo apt install docker.io

设置docker服务开机启动

sudo systemctl enable docker.service

设置容器自启动。如果创建的时候没有设置的话,可以通过该指令进行更改。

sudo docker update --restart=always  容器名称
常用 *** 作

查看完整Command

sudo docker ps --no-trunc

构建docker镜像,注意最后的.

sudo docker build -f ./webrtc-streamer-dockerfile -t nature:webrtc-streamer .

在docker内执行命令行

docker exec -it 容器名称 /bin/bash
常用软件安装 redis

现在查到的是6.2.6的版本,就先用它吧。
拉取镜像

sudo docker pull redis:6.2.6

从官网下载一个redis包,拿到里面的redis.conf作为配置模板,并进行如下修改:

bind 0.0.0.0                 #使redis可以外部访问
daemonize no             #用守护线程的方式启动
requirepass 你的密码 #给redis设置密码
appendonly yes          #redis持久化  默认是no
tcp-keepalive 300       #防止出现远程主机强迫关闭了一个现有的连接的错误 默认是300

启动镜像

sudo docker run -p 6379:6379 
--name redis6379   
-v /opt/redis/6379/redis.conf:/etc/redis/redis.conf   
-v /opt/redis/6379/data:/data   
--restart=always  
-d redis:6.2.6 redis-server   /etc/redis/redis.conf --appendonly yes

解释一下

-p 6379:6379:容器端口到本机端口的映射-v /opt/redis/6379/redis.conf:/etc/redis/redis.conf :将容器中的配置文件映射到本机-v /opt/redis/6379/data:/data:将容器中的数据存储目录映射到本机-d :以后台的方式运行redis:6.2.6 :使用镜像redis:6.2.6创建容器redis-server /etc/redis/redis.conf --appendonly yes :通过该指令启动容器。具体的目的就是指定启动配置文件及启用数据持久化 安装rabbitmq

安装指令

sudo docker run -d --restart=always --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.9-management

默认用户名密码:guest/guest

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5706668.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存