前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >docker 下安装常用 image

docker 下安装常用 image

作者头像
acc8226
发布2022-09-07 14:18:18
3140
发布2022-09-07 14:18:18
举报
文章被收录于专栏:叽叽西叽叽西

Ubuntu

代码语言:javascript
复制
docker run -itd --name ubuntu-test ubuntu

运行容器,并且可以通过 exec 命令进入 ubuntu 容器

cent os

$ docker run -itd --name centos-test centos:centos7

Docker 安装 Node.js

$ docker pull node:latest

$ docker run -itd --name node-test node

Docker 安装 Apache

runoob@runoob:~/apache$ docker pull httpd

运行容器

代码语言:javascript
复制
docker run -p 80:80 -v $PWD/www/:/usr/local/apache2/htdocs/ -v $PWD/conf/httpd.conf:/usr/local/apache2/conf/httpd.conf -v $PWD/logs/:/usr/local/apache2/logs/ -d httpd

命令说明:

  • -p 80:80: 将容器的 80 端口映射到主机的 80 端口。
  • -v $PWD/www/:/usr/local/apache2/htdocs/: 将主机中当前目录下的 www 目录挂载到容器的 /usr/local/apache2/htdocs/。
  • -v $PWD/conf/httpd.conf:/usr/local/apache2/conf/httpd.conf: 将主机中当前目录下的 conf/httpd.conf 文件挂载到容器的 /usr/local/apache2/conf/httpd.conf。
  • -v $PWD/logs/:/usr/local/apache2/logs/: 将主机中当前目录下的 logs 目录挂载到容器的 /usr/local/apache2/logs/。

查看容器启动情况:

代码语言:javascript
复制
runoob@runoob:~/apache$ docker ps
CONTAINER ID  IMAGE   COMMAND             ... PORTS               NAMES
79a97f2aac37  httpd   "httpd-foreground"  ... 0.0.0.0:80->80/tcp  sharp_swanson

docker 下安装 gitlab

docker pull gitlab/gitlab-ce:latest

docker 下安装 butterfly

一个很美观的网页版终端。

garland/butterfly - Docker Image | Docker Hub https://registry.hub.docker.com/r/garland/butterfly

代码语言:javascript
复制
docker pull garland/butterfly:3.2.3

Starting with login and password

代码语言:javascript
复制
docker run --name firstCMD --env PASSWORD=12345 -d  -p 12345:12345 garland/butterfly:3.2.3 --login --port=12345

docker 下安装 php

docker pull adminer

Adminer - Official Image | Docker Hub https://hub.docker.com/_/adminer

代码语言:javascript
复制
docker run -p 8081:8080 adminer

docker 下安装 postgres

代码语言:javascript
复制
docker run --name my-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres:11
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-07-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Ubuntu
  • cent os
  • Docker 安装 Node.js
  • Docker 安装 Apache
  • docker 下安装 gitlab
  • docker 下安装 butterfly
  • docker 下安装 php
  • docker 下安装 postgres
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档