这里是CentOS 6.5中安装Docker的完整攻略。
1. 安装Docker
- 更新您的系统:
yum update -y
- 安装Docker:
yum install -y docker-io
- 启动Docker并将其设置为在系统引导时自动启动:
chkconfig docker on && service docker start
2. 使用Docker
安装完成后,您可以使用docker
命令来管理和部署容器。以下是两个示例:
示例一:部署一个Nginx容器
- 从Docker镜像仓库中获取Nginx镜像:
docker pull nginx
- 启动一个Nginx容器并将它绑定到本地的80端口:
docker run --name mynginx -p 80:80 -d nginx
- 确认容器已经在运行:
docker ps
- 在您的Web浏览器中访问http://localhost来验证Nginx是否正在工作。
示例二:创建并运行一个简单的Node.js应用程序
- 在您的本地计算机上创建一个名为
app.js
的文件,其中包含以下内容:
const http = require('http');
const hostname = '0.0.0.0';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
- 在您的本地计算机上创建一个名为
Dockerfile
的Docker镜像构建文件,其中包含以下内容:
FROM node:10
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 3000
CMD ["npm", "start"]
- 构建您的Docker镜像:
docker build -t myapp .
- 启动您的应用程序容器并将它绑定到本地的3000端口:
docker run --name myapp -p 3000:3000 -d myapp
- 在您的Web浏览器中访问http://localhost:3000来验证应用程序是否正在工作。
恭喜,您成功地在CentOS 6.5上安装并使用了Docker!
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Centos 6.5中安装docker的步骤(简洁版) - Python技术站