docker学习(linux系统安装docker,docker里面安装宝塔面板)
一、linux自然环境下加装docker
1、加装自然环境
该处在Centos7展开加装,能采用下列指示查阅CentOS版
lsb_release-a
在 CentOS 7加装docker明确要求控制系统为64位、控制系统Mach版为 3.10 以内,能采用下列指示查阅
2、yum源加装docker
2.1 预览yum源
yum-y update
2.2 yum加装docker
yum-y install docker
2.3 启动docker
systemctlstart docker
2.4 查阅docker服务状态
systemctlstatusdocker
以内说明docker加装成功
2.5 设置docker 开机启动
systemctlenabledocker.service
二、docker中加装佛塔液晶
1、下载docker镜像
dockerpullcentos:7.9.2009
2、创建docker容器
dockerrun-i-t-d--namebaota-p20:20-p21:21-p80:80-p443:443-p888:888-p8888:8888--privileged=true-v/home/www:/wwwcentos:7.9.2009
上面指示的意思是
创建一个docker容器
命名为baota(名称大家自定义)让他后台运行,
然后将宿主机的20,21,80,443,888,8888这五个端口映射到docker容器中去(服务器的端口要开放)。
并且将宿主机的/home/www文件夹映射到docker容器的/www上去(注意:文件目录如果不存在。宿主机和容器会自己创建,无需手动创建)。
privileged表示在运行容器的时候,给容器加特权,设置容器有写文件的权限。
3、查阅、进入容器
dockerps -adockerexec -it baota
4、执行佛塔加装指示(期间会有一个加装确认,输入y)
yuminstall-y wget && wget -O install.shhttp://download.bt.cn/install/install_6.0.sh && sh install.sh
5、加装完成,测试
6、查阅默认地址、账号和密码
btdefault
7、如果服务器重启后,需要重启一下docker和佛塔液晶
docker启动容器dockerstart baota佛塔重启指示/etc/init.d/btrestart
其他常用指示
列出所有的容器IDdockerps -aq停止所有的容器dockerstop $(docker ps -aq)删除所有的容器dockerrm $(docker ps -aq)删除所有的镜像dockerrmi $(docker images -q)删除所有不采用的镜像dockerimage prune --force --all或者docker image prune -f -a删除所有停止的容器dockercontainer prune
我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!