Liunx安装Docker
2024-10-22 03:06:57
1、更新yum包到最新
sudo yum update
2、卸载历史Docker,如果没有安装过,则跳过该步
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
3、建立仓库
## 安装Docker所需要的一些工具包
sudo yum install -y yum-utils
## 建立Docker仓库 (映射国内仓库地址)
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
4、安装Docker引擎
sudo yum install docker-ce docker-ce-cli containerd.io
5、配置镜像加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
EOF
6、启动Docker并设置开机启动
sudo systemctl start docker
sudo systemctl enable docker
7、配置当前用户对docker的执行权限
sudo groupadd docker
sudo gpasswd -a ${USER} docker
# 重启docker
sudo systemctl restart docker
8、基本命令
# 查询所有容器
docker ps -a
# 启动容器
docker start (CONTAINER ID)
# 停止容器
docker stop (CONTAINER ID)
# 删除容器
docker rm (CONTAINER ID)
# 进入docker 容器
docker exec -it (CONTAINER ID或容器名) sh
最新文章
- VB.NET设置控件和窗体的显示级别
- 分页组件 - layui.laypage
- JS 学习(四)对象
- c#如何采集需要登录的页面
- shell学习之路:shell基础大全1
- 通过发布项目到IIS上,登录访问报系统找不到System.Web.Mvc
- How does Web Analytics works under sharePoint 2010
- PHP 设计模式 笔记与总结(5)PHP 魔术方法的使用
- 什么是SQLCLR与使用
- 能在手机播放的Flash代码
- laravel--上传
- ANDROID_MARS学习笔记_S01_002View、监听器初步
- 安装完php 后添加到环境变量
- 随笔-关于公网IP无法访问服务器的解决办法
- Leetcode_122_Best Time to Buy and Sell Stock II
- Django 管理站点
- 剖析ElasticSearch核心概念,NRT,索引,分片,副本等
- jquery 找同胞系列siblings() ,next() ,nextAll(), nextUntil(), prev(), prevAll(), prevUntil()
- SpringCloud服务如何在Eureka安全优雅的下线
- LeetCode—66、88、118、119、121 Array(Easy)