MySQL + Docker + AWS EC2简单教程与Amazon Linux(2023)
#aws #mysql #docker #ec2

抽象的

Ajaxê°°°±¥¥íi°¼¼¼¼¼¼¼Percim。兹面2½ê³°飞ρ。

kobud4,PaaS»»»»»»»»»»»»1ênïn你是年轻人室之间最容易的。杂志LeawaSêns:与“治疗与世界计算之间的典型”相同的耶利斯。

ë '

ê·¸ ì€ëkoud18¶ ¥¥ë€ì'i''

i§` s°°„kouud26ìDBìê°°¶

„'až²íííííííiourioutious28ìAWS01ëë。 (AníKー

°°¸


设置AWS EC2服务

ì§ipi

Launch Instanceí´ëm

config instance_1


firage。 (寻找

Free tier eligibleít2.microëi§i§í

钥匙对码±,±, ©

这些是遵循的§

config instance_2


instance故障

connectìíi

config instance_3


Terminal iìp对键[filename].pem i´i¥¥ë¥ëieti了ì

思考aíne,然后�Aí³新陌生,€and to 4 ant

config instance_4

config instance_5


ì

ssh:连接到主机[xxxx] .ap-northeast-2.compute.amazonaws.com端口22:操作计时

Security Groups>ë³ê²½í`q

config security_1

Inboundê·©££¹ssh

MySQLê´í -í

config security_2


兹Ssh°¶

ssh success

软件包更新„§í

$ sudo yum update

$ sudo yum -y upgrade

在EC2上设置Docker

dockerìäì警

# install docker
$ sudo yum -y install docker

# docker version confirm
$ docker -v
Docker version 20.10.17, build 100c701

# start docker service
$ sudo service docker start

doccker³

# create docker-volume
$ sudo docker volume create mysql_v
mysql_v

# result
$ sudo docker volume ls
DRIVER    VOLUME NAME
local     mysql_v

Docker Hubì机MySQLì´ë€ì§phi

$ sudo docker pull mysql:latest

docker容器→

# mounting & run docker container
$ sudo docker run --name [container_name] -e MYSQL_ROOT_PASSWORD=[password] -d -v mysql_v:/var/lib/mysql -p 3306:3306 mysql:latest

# monitor running docker images
$ sudo docker ps
CONTAINER ID   IMAGE          COMMAND                  CREATED         STATUS         PORTS                                                  NAMES
bec12e4eb164   mysql:latest   "docker-entrypoint.s…"   9 seconds ago   Up 8 seconds   0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp   [container_name]

使用数据库工具连接数据库

MySQL卸讯ì它们¶¶

ì

boards53s极给你ρ

o o o o o ol°áááì:https://dbeaver.io/


New Database Connectioní´ë手

config dbeaver_1
config dbeaver_2


Server HostRoot Password

Test Connectionìäí

config dbeaver_3


di µë°©©©©©©¥¥©©¥ì”。列表。

connection success

½

publickey error


°°°°°±«±«±±±«°±°±i±±±±<

}±ê招确实 ˆжуق没有确实

Sql Query

兹¼°°°°°。

CREATE DATABASE HELLO_WORLD;

fr>

CREATE TABLE dummy_data (
  id BIGINT PRIMARY KEY AUTO_INCREMENT,
  hello VARCHAR(100) DEFAULT NULL
);

ë°¶

INSERT INTO dummy_data(hello)
VALUES
  ('안녕하세요'),
  ('Hola'),
  ('こんにちは'),
  ('hallo'),
  ('ciao');

ê·ë¼别¼Per ¼ì确实

Query Result


db备份

db具有emod宿主±。

DB Backup


结论

koud64ë¼d°°°¶ ©í'i'kouud29dbì²ê¶

¶3ë钱带有°Ceë°Ceë°°°°£°°£°´´°«p°Kè°。

fA ^ ^±±±±±±±±±±±±±±±ª¥) í2 <现在的fefferemememementhim:ViewFrontend o al ¥¼°§í§ít ج <接受这些。今天