实现一个自定义的web容器服务
取最新版的 Nginx 镜像
$ sudo docker pull nginx:latest
查看本地镜像
sudo docker images
运行容器
sudo docker run --name runoob-nginx-test -p 8081:80 -d nginx
安装成功
实现一个自定义的数据库容器服务
拉取mysql镜像
build dockerfile
sudo docker build -t mysql:test .
创建并运行容器,查看容器状态
sudo docker run -d -p 3306:3306 mysql:test
sudo docker ps -a
进入容器的shell终端,使用用户账号输入密码后进入mysql,使用docker_mysql数据库
sudo docker exec -it <容器ID> /bin/bash
mysql -u docker -p
use docker_mysql
用select指令查看测试数据
注意点
在build dockerfile时,后面的" ."不能漏
sudo docker exec -it <容器ID> /bin/bash中,容器ID用sudo docker ps -a查看,写入对应mysql镜像容器ID