Docker安装
下面我们来安装Docker,安装可以参考下:https://baiyp.ren/Docker安装.html
Docker安装步骤
1、设置防火墙
测试环境可以直接关闭防火墙,如果是生产环境只能运行一个服务开放一个端口。
2、设置安装源
如果不设置安装源,则安装不了Docker
3、安装服务
设置完安装源之后就可以安装服务
4、配 置 加 速
默认Docker到官方仓库拉取镜 像 比 较 慢可以配置加速
5、开启补全
开启命令补全后,docker命令可以自动补炊急全
Docker安装操作
Docker 支持以下的 64 位 CentOS 版本
防火墙设置:
systemctl status firewalld
systemctl stop firewalld
systemctl disable firewalld
安装依赖环境:
在新主机上首次安装 Docker Engine-Community 之前,需要设置Docker仓库,之后,可以从仓库安装和更新Docker。
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
安装Docker:
sudo yum install -y docker-ce docker-ce-cli containerd.io
开启Docker自动补全:
yum install -y bash-completion
刷新文件:
source /usr/share/bash-completion/completions/docker
source /usr/share/bash-completion/bash_completion
docker容器的运行
docker运行一个容器就是运行一个进程
启动docker
sudo systemctl start docker
运行docker容器
docker run -d-P training/webapp python app.py
查看正在运行的容器
docker ps
0.0.0.0:32768->5000/tcp
32768是外部调用的端口地址
docker logs -f 【容器id】
常用命令
常用命令 | 描述 |
---|---|
docker images | 查看docker镜像 |
docker ps | 查看正在运行的docker容器 |
docker pull | 下载镜像 |
docker rmi 【镜像id】 | 根据镜像ID删除镜像 |
docker run 参数 | 运行容器 |
docker rm 【容器id】 | 删除容器 |
docker stop 【容器id】 | 停止容器 |
docker inspect 【容器id】 | 查看容器 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)