一键安装脚本
#!/bin/bash
# 环境初始化:指定用户需要有sudo权限
# step 1: 移除旧的docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine \
docker-ce
sudo rm -rf /var/lib/docker
# step 1: 安装相关组件和配置yum源
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# step 2: 配置缓存
sudo yum -y makecache fast
# step 3: 执行安装
sudo yum -y install docker-ce
# step 4: 配置镜像下载加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://kve9wawg.mirror.aliyuncs.com"] #可替换自己的
}
EOF
# step 5: 启动docker并配置开机启动
sudo systemctl start docker
sudo systemctl enable docker
# step 6: 配置当前用户对docker命令的执行权限
sudo groupadd docker
sudo gpasswd -a ${USER} docker
sudo systemctl restart docker
Docker 镜像上传和下载 腾讯云为例
systemctl start docker #启动
systemctl enable docker #开机启动
sudo docker pull ccr.ccs.tencentyun.com/tlbb/tlbb:1.0
查看容器列表
docker images
sudo docker run -di --name=名称 -p 端口:映射端口 -p 端口:映射端口 -p 端口:映射端口 -p 端口:映射端口 REPOSITOPY TAG /b
sudo docker update --restart=always 名称
进入容器
docker exec -it 容器名称 /bin/bash;
即可在容器中进行操作。
exit 退出容器
查看正在运行的容器列表
docker ps -a
docker rm -f 容器名称
删除镜像文件
docker rmi 镜像id
删除之前要停止所有的容器
更新镜像
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
例如 docker commit 199d3f3985ee tlbbserver:1.1
1.本文部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。
2.若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
3.如果本站有侵犯、不妥之处的资源,请联系我们。将会第一时间解决!
4.本站所有内容均由互联网收集整理、网友上传,仅供大家参考、学习,不存在任何商业目的与商业用途。
5.本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为,请在24小时之内自行删除!
爱每天分享 » Docker 容器一键安装脚本及使用简单教程
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
售后服务:
-
售后服务范围 1、商业源码使用范围内问题免费咨询 2、源码安装、模板安装(一般 ¥50-300)服务答疑仅限SVIP用户 3、单价超过200元的模板免费一次安装,需提供服务器信息。 付费增值服务 1、提供dedecms模板、WordPress主题、discuz模板优化等服务请详询在线客服 2、承接 WordPress、DedeCMS、Discuz 等系统建站、仿站、开发、定制等服务 3、服务器环境配置(一般 ¥50-300) 4、网站中毒处理(需额外付费,500元/次/质保三个月) 售后服务时间 周一至周日(法定节假日除外) 9:00-23:00 免责声明 本站所提供的源码等资源仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,有部分资源为网上收集或仿制而来,若资源侵犯了您的合法权益,请来信通知我们(Email: 572222521@qq.com),我们会及时删除,给您带来的不便,我们深表歉意!