Dockers容器的使用示例
Docker是基于Go语言开发的开源应用容器引擎,被广泛应用于云计算、IaaS、PaaS、微服务等领域。Docker容器可以将应用程序与依赖关系打包在一个文件中进行移植,并通过分发来部署应用程序。
Docker容器的使用示例
1. 创建Dockerfile文件
在容器中安装nginx服务,首先需要创建一个Dockerfile文件,文件内容如下:
FROM centos:7
MAINTAINER docker_user
RUN yum -y install nginx
EXPOSE 80
ENTRYPOINT ["/usr/sbin/nginx", "-g", "daemon off;"]
2. 构建镜像
使用如下命令来构建镜像:
sudo docker build -t nginx-image:v1 .
3. 启动容器
使用如下命令来启动容器:
sudo docker run -dit --name nginx-container -p 8080:80 nginx-image:v1
4. 访问容器
在浏览器中输入如下地址来访问容器中的nginx服务:
http://localhost:8080
如果能够正常访问到nginx的首页,则表示容器启动成功。
5. 停止容器
使用如下命令来停止容器:
sudo docker stop nginx-container
6. 删除容器
使用如下命令来删除容器:
sudo docker rm nginx-container
7. 删除镜像
使用如下命令来删除镜像:
sudo docker rmi nginx-image:v1
相关文章