1、下载nginx镜像
docker pull nginx
2、重命名(tag)一个镜像
docker tag nginx forward_proxy_nginx
//删除这个镜像是docker rmi forward_proxy_nginx
3、运行创建的镜像
docker run -itd forward_proxy_nginx
//-i 让容器的标准输入打开 -t 分配一个为终端 ,这两个参数保证了容器可以进得去配置操作,-d 让容器在后台运行
docker ps //查看在运行中的容器
docker ps -a //查看所有容器(包括未运行的)
4、进入容器的伪终端(控制台)
docker exec -it [容器名或ID,可通过docker ps查看] bash
5、进去后发现没有ifconfig命令和ping命令,可以使用apt-get 安装
apt-get update
apt-get install net-tools
apt install iputils-ping
apt install vim
apt install openssh-server
6、删除多余的容器
docker rm [容器名或ID,可通过docker ps -a查看]
7、把修改过的容器保存为新的镜像(需要把容器停止运行)
docker commit [容器名或ID,可通过docker ps -a查看] [新的镜像名称]
删除不用的旧镜像:docker rmi [镜像名]
8、用新创建的镜像运行容器
docker run -p 80:80 -p 443:44