ITPub博客

首页 > 云计算 > > docker centos系统安装宝塔

docker centos系统安装宝塔

作者:浪花小雨滴 时间:2020-05-11 18:05:55 0 删除 编辑

Docker 命令大全[1]

docker[1]安装好以后

一、添加centos镜像

docker run -i -t -d -p 8888:8888 -p 888:888 -p 80:80 -p 3306:3306 --privileged=true -v /www/wwwroot:/wwwroot --name=baota centos:7 /usr/sbin/init
  • -i: 以交互模式运行容器,通常与 -t 同时使用;
  • -t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
  • -d: 后台运行容器,并返回容器ID;
  • -p: 指定端口映射,格式为:主机(宿主)端口:容器端口;
  • --volume , -v: 绑定一个卷(挂载本地目录,格式为:/本地目录:/容器目录 例:F:/wwwroot:/wwwroot)
  • --name="centos": 为容器指定一个名称;

二、查看所有镜像

docker ps -a

三、进入镜像

docker exec -i -t baota /bin/bash

使用 /bin/bash 在容器中开启一个交互模式的终端

四、安装宝塔

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

停止镜像

docker stop baota

启动镜像

docker start baota

删除镜像

docker rm baota


安装宝塔后,计划任务不能自动执行的原因

在docker中通过systemctl 启动服务的时候总是报Failed to get D-Bus connection: Operation not permitted 这样的错误提示。

开启特权模式,添加镜像的时候,在结尾添加 /usr/sbin/init 就可以使用systemctl来启动服务了

  • --privileged=true 开启特权模式
  • /usr/sbin/init


参考

  1. ^abDocker 命令大全 https://www.runoob.com/docker/docker-command-manual.html

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31537575/viewspace-3167457/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-05-16

  • 博文量
    4259
  • 访问量
    40075