Docker的基本使用

Docker的基本使用


以nginx为例
在线工具:https://labs.play-with-docker.com
Docker的基本使用
下载镜像:docker pull nginx
查看镜像docker images
运行:docker run -d -p 80:80 nginx (-d后台运行,-p指定外部和内部端口映射 --name指定后面的NAMES,-v ‘pwd’:/usr/share/ngnix/html映射文件)
显示正在运行的容器:docker ps

进入容器:docler exec -it ID bash
操作:
cd /usr/share/nginx/html
echo hello > index,html
退出容器:exit
删除容器:docker rm -f ID

tar文件创建镜像
提交镜像:docker commit ID NAME
docker save IMAGE > 1.tar
docker load < 1.tar

dockerfile文件创建镜像
vim dockerfile
FROM nignx
ADD ./ /user/share/nginx/html/
vim index.html
写网页
docker build -t NAME .