Dockers容器的使用示例

2023-04-08 05:14:00 示例 容器 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

相关文章