2020系统综合实践 第2次实践作业

(1) 实现一个自定义的web容器服务

拉取基础镜像

编写Dockfile和default.conf(两个文件放在同一个目录下)

设置监听端口2020

Dockerfile构建镜像

docker build -t wang .

运行容器

docker run --name test1 -p 8080:2020 -d wang

登录网页

(2) 实现一个自定义的数据库容器服务

创建Dockerfile

编写容器启动脚本 setup.sh

导入数据的mysql脚本命令schema.sql

mysql权限设置命令privileges.sql:

创建镜像

sudo docker build -t mysql1 .

查看并启动容器

启动容器,并将端口映射到本地的3366端口

sudo docker run -d -p 3366:3306 mysql1

进入容器并登录MySQL

进入容器

docker exec -it 你获取的容器id /bin/bash

登录数据库

mysql -u docker -p

数据库操作

posted @ 2020-04-22 16:04  Axispowers  阅读(235)  评论(0编辑  收藏  举报