使用docker+阿里云部署一个简易的web项目

使用docker+阿里云部署一个简易的web项目

使用docker+阿里云部署一个简易的web项目

**

docker的安装

	关于docker的主要linux命令:
				shell
		删除本地的docker
			yum remove docker
		安装docker
			yum install docker
		启动docker服务
			systemctl start docker
		设置开机启动
			systemctl enable docker
		停止docker服务
			systemctl stop docker

查看拉取的所有镜像
docker images
删除镜像
docker rmi 镜像ID

docker安装完成后

国外仓库很慢
设置国内仓库(https://www.daocloud.io/mirror)
									1.vi /etc/docker/daemon.json
									{
										"registry-mirrors": ["http://f1361db2.m.daocloud.io"]
									}
					2.systemctl restart docker
					重启docker

docker镜像

		docker搜索镜像 image
			docker search 镜像名(mysql/tomcat/redis)
		查看拉取的所有镜像
			docker images
		删除镜像
			docker rmi 镜像ID

docker容器

制作容器
	docker run --name tomcat -p 8080:8080 -d tomcat
	--name 是创建好的容器命名
	-p     端口映射  自定义:原来的端口
	-d     后台运行
	-e     设置参数
停止容器
	docker stop CID(容器ID)
删除容器
	docker rm CID
查看运行的容器
	docker ps -a/docker ps
制作mysql的容器
	docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d 	mysql
进入容器内部
	docker exec -it 容器ID /bin/bash

mysql操作

登录
	mysql -u root -p
修改密码
	alter user 'root'@'%' identified with mysql_native_password by 		'root';
刷新
	flush privileges;

可能出现的问题

出现镜像无法删除的情况
	1.systemctl stop docker
	2.rm -rf /var/lib/docker
	3.systemctl start docker

解决docker容器无法启动的问题
https://blog.csdn.net/liqun_super/article/details/88304094
使用docker配置好mysql和tomcat,并且创建一个springboot项目,能够在本机访问,
连数据库实现增删改查

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值