马哥教育第三周作业

1、在docker中分别以后台方式和交互方式启动centos,对比启动后的容器状态,实现退出容器也能保持其运行状态。

# 拉取镜像
docker pull centos
# 以后台方式运行
docker run -d centos

# 查看一下容器状态,发现容器是停止状态,看status是刚运行就退出了
docker ps -a
CONTAINER ID   IMAGE     COMMAND       CREATED          STATUS                      PORTS     NAMES
3d6d5bd2300a   centos    "/bin/bash"   31 seconds ago   Exited (0) 26 seconds ago             kind_jones

# 以交互模式启动centos
docekr run -it centos

2、在docker并部署DVWA,要求:DVWA web 端口映射到8082,提供访问截图。

# 拉取镜像
docker pull docker.io/citizenstig/dvwa
# 启动镜像并添加端口映射
docker run -p 8082:80 citizenstig/dvwa


3、Mysql练习

# 拉取mysql镜像
docekr pull mysql
# 启动mysql镜像
docker run -d --name=mysql -p 8082:3306 -e MYSQL_ROOT_PASSWORD=****** mysql
# -d 以分离模式运行容器
# --name 将名称mysql分配给容器实例
# -p 将mysql容器端口3306绑定到主机的8082端口上
# -e 设置环境变量,设置mysql的root密码

(1)创建一个名为"magedu_C10"的数据库;

create database magedu_C10;

(2)在magedu_C10数据库中创建一张名为"table_Sec"的表,要求有序号、姓名、年龄、性别参数;

use magedu_C10;
create table table_Sec (id int(10),name varchar(14),age int(3),sex varchar(4));

(3)在table_Sec表中插入数据,序号是个人学号数字部分,姓名是拼音缩写,年龄、性别无要求;

insert into table_Sec (id,name,age,sex) value('37','trz','22','man');

(4)使用Navicat连接你所创建的数据库,查看个人信息并提供截图。

4、以下哪个口令不是弱口令?(D)
A. p@ssw0rd
B. m@a#g$e%d&u
C. 1QAZ2wsx
D. MaGEdu@0513

posted @ 2024-08-27 12:41  mikumanor  阅读(21)  评论(0)    收藏  举报