docker环境安装Memcached

一、docker环境安装memcached并启一个容器
1、制作dockerfile镜像

1)首先声明需要使用的基础镜像

# Dockerfile to run Memcached Containers
# Based on Ubuntu Image
# Set the base image to use to Ubuntu
FROM ubuntu
# Set the file maintainer (your name - the file's author)
MAINTAINER Maintaner Name

2)安装Memcached

# Install Memcached
RUN apt-get install -y memcached

3)设置默认对外开放的容器端口:

# Port to expose (default: 11211)
EXPOSE 11211

4)设置默认的执行命令和入口(例如Memcached进程):

# Set the user to run Memcached daemon
USER daemon
# Set the entrypoint to memcached binary
ENTRYPOINT memcached
# Default Memcached run command arguments
CMD ["-u", "root", "-m", "128"]
2、创建Memcached容器
sudo docker build -t  yang:0.1 .   #yang为镜像的名称,0.1为镜像版本号

不要遗漏了最后的“ .” ,Docker需要它来找到Dockerfile。

3、启动memcached容器

1)使用下面的命令来创建一个新容器,可以根据你的需求修改这个例子。

sudo docker run -d -p 45001:11211 yang:0.1  #启动一个memcached镜像并绑定端口号11211

memcached容器启动后可使用45001端口连接使用。如果想限制容器的内存大小,可用-m参数设置,
例如:sudo docker run -m 256m -d -p 45001:11211 yang:0.1
2)检查此容器内存限制是否设置成功,执行以下命令:

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值