开启ssh 服务
sudo systemsetup -setremotelogin on
镜像拉取
docker pull nginx
查看nginx
docker images nginx 屏幕快照 2019-12-10 下午4.06.42
mkdir www 建一个文件夹
屏幕快照 2019-12-10 下午4.09.30
创建一个index.html 文件 并进行查看
echo 'hello world !!!' >> www/index.html cat www/index.html 屏幕快照 2019-12-10 下午4.12.37
发布页面
-p 为端口映射 将 nginx 80 端口映射到 本地8000 端口
PWD/www:/usr/share/nginx/html nginx
屏幕快照 2019-12-10 下午4.20.44
发布成功的页面
屏幕快照 2019-12-10 下午5.16.50
中间有很多的曲折 总是发布不成功最后发现是自己的端口没配 将8000 端口配置进安全组 点击添加安全组 将想要的端口配置进去。
可以通过后台的方式进行运行命令行如下
docker run -p 8000:80 $PWD/www:/usr/share/nginx/html -d nginx
查看进程的命令为
docker ps
docker ps -a
停止进程的命令为
docker stop c99
docker start c99
进入伪终端的命令为 c99 为 uuid
docker exec -it c99 /bin/bash
删除 镜像
docker rm c99
退出当前镜像的命令为
exit
查看具体的文件
cat index.html