docker-ce安装请看这里:https://blog.csdn.net/m0_37840000/article/details/83030554
docker镜像加速 : https://blog.csdn.net/m0_37840000/article/details/83050878
---------------------安装jdk
1.拉取centos镜像 docker pull centos:7
2.基于拉取到的镜像运行一个容器 docker run -it --name mycentos docker.io/centos:7 /bin/bash
运行起来就直接进入了容器的交互界面
3.容器中安装jdk
首先查询可用的jdk版本
yum search java|grep jdk
根据搜索到jdk进行安装
yum install java-1.7.0-openjdk
安装完成之后可以不用配置环境变量,因为安装完成之后貌似是自动配置好了
使用命令测试jdk是否安装成功
java -version
如果正常显示jdk的版本号说明安装成功,然后使用 exit直接退出容器到宿主机
docker中安装tomcat
https://blog.csdn.net/qq_32351227/article/details/78673591
-----------------------------------Docker安装Redis
1、拉取镜像
#docker pull redis:4.0.10
2、加载镜像
#docker run -p 6379:6379 --name redis -v /root/redis/data:/data/redis-db -d --restart=always redis:4.0.10 redis-server --appendonly yes --requirepass "redis@mei"
3、进入容器执行redis客户端
#docker exec -it a18dce28fa2d redis-cli
#auth 'redis@mei'
或
#docker exec -it 43ead8f3a3b7 redis-cli -h 127.0.0.1 -p 6379 -a 'redis@mei'
4、测试:
#ping
#info
从docker容器退出
方法一:如果要正常退出不关闭容器,请按Ctrl+P+Q进行退出容器
方法二:如果使用exit退出,那么在退出之后会关闭容器,可以使用下面的流程进行恢复
使用docker restart命令重启容器
使用docker attach命令进入容器
重启httpd(service httpd restart)和radosgw(/etc/init.d/ceph-radosgw restart),并且使用wget验证是否将radosgw重启成功(wget http://127.0.0.1)im
docker容器安装vim
在使用docker容器时,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要安装vim,可是当你敲apt-get install vim命令时,提示:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package vim
这时候需要敲:apt-get update,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。
等更新完毕以后再敲命令:apt-get install vim命令即可。