馬哥教育第三週作業

mikumanor發表於2024-08-27

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

相關文章