Centos从零开始搭建Docker JavaWeb环境

  • -----centos安装docker-------


1、安装 yum-utils ,它可以提供 yum-config-manager 来管理repository及扩展包
yum install -y yum-utils

2、设置稳定的存储库
sudo yum-config-manager  --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3、更新 yum 包
yum makecache fast 

4、安装最新版本的Docker CE(ce为社区版-免费,ee为企业版-收费)
yum install docker-ce

5、启动docker
systemctl start docker

6、验证docker是否正确安装(run命令会检查是否有此镜像,没有的话会先pull下来,再去create + start一个容器)
docker run hello-world

  • ----docker配置国内镜像加速器---------

配置国内镜像加速器,使用加速器会直接从国内的地址下载Docker Hub的镜像,速度会比从Docker Hub下载快很多。

这个是我个人的加速器,可以到https://www.daocloud.io免费申请一个。

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://5a79c9ee.m.daocloud.io

重启Docker,就能正常下载部署镜像了
systemctl restart docker
docker run hello-world

  • ----docker安装mysql---------


docker pull mysql

docker run --name=mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /app/mysql:/var/lib/mysql -d mysql

需要授权访问权限,才能在其他机子上面访问(Navicat连接)
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

  • ----安装Tomcat---------


docker run --name=tomcat -p 8080:8080 -d tomcat

执行成功就可以通过ip:8080来访问Tomcat主页了

  • ----docker安装vim----------

 

docker容器没有安装vim,提示vim: command not found
在docker里面执行apt-get update,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,
这样才能获取到最新的软件包。
等更新完毕以后再敲命令:apt-get install vim命令即可。

apt-get install  telnet   安装telnet

apt-get install  net-tools   安装ifconfig
 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值