当前位置: 首页 > news >正文

Linux docker-20.10.9安装

Linux Docker20.10.9安装

  • 解压文件
tar -xvf docker-20.10.9.tgz 
  • 给docker执行文件赋予可执行权限
chmod 755 -R docker/
  • 复制docker到/usr/bin/目录下,使docker命令可以执行
cp docker/* /usr/bin/
  • 将Docker注册为service,创建docker.service文件
vim /etc/systemd/system/docker.service

配置服务文件,内容为:

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s[Install]
WantedBy=multi-user.target
  • 添加服务文件权限
chmod +x /etc/systemd/system/docker.service
  • 重载配置文件
systemctl daemon-reload
  • 设置开机自启
systemctl enable docker.service
  • 启动Docker
systemctl start docker
  • 检查docker服务状态
systemctl status docker
  • 查看安装的docker版本
docker -v
  • docker 基本用法
docker search --镜像名    搜索仓库镜像docker pull --镜像名    拉取镜像docker images --列出下载的镜像docker create 镜像名 --创建容器docker ps     查看目前正在运行的所有容器 (-a 显示包括已经停止的容器)docker rmi image_id/image_name    删除镜像docker build    使用Dockerfile创建镜像docker run    运行容器-d   --在后台运行-it  -输出容器命令行的内容 即容器的自身的程序输出在控制台 有点类似前台运行--rm  --退出自动删除容器
-d  和it相反  隐藏后台运行-p  端口映射 9000::9000 外部(宿主机)端口:镜像里面运行的端口 将宿主机9000端口映射到镜像里面的9000端口--restart  重启方式:always跟随docker自启--name  启动后的容器名称-v  挂载容器数据卷--network  连接到某个网络(例如:--network test_net)--network-alias  容器的网络名称(例如:--network-alias portainer)docker exec    进入容器中执行命令 (例如:docker exec -it container_id/container_name /bin/bash) it--交互模式
http://www.lryc.cn/news/505217.html

相关文章:

  • 操作系统(13)虚拟存储器
  • 《面向对象综合训练01~05》
  • 电脑为什么会提示“msvcr120.dll缺失”?“找不到msvcr120.dll文件”要怎么解决?
  • huggingface NLP-微调一个预训练模型
  • 【BUG记录】Apifox 参数传入 + 号变成空格的 BUG
  • Spring AI API 介绍
  • 【MySQL】Linux使用C语言连接安装
  • 2024年第十五届蓝桥杯青少组C++国赛—割点
  • 【软件开发】做出技术决策
  • Airborne使用教程
  • WPF实现曲线数据展示【案例:震动数据分析】
  • EasyExcel 动态设置表格的背景颜色和排列
  • 【 C++11 】类的新功能
  • 防止SQL注入:PHP安全最佳实践
  • 自动化生产或质量检测准备工作杂记
  • 张志辰医生
  • CodeMirror 如何动态更新definemode
  • 舵机SG90详解
  • 程序设计考题汇总(四:SQL练习)
  • 明达IOT平台助力工业废水运维智能化
  • 深入理解 Ansible Playbook:组件与实战
  • JavaEE初阶——多线程(线程安全-锁)
  • Stable Diffusion 提示词语法
  • 【功能安全】安全确认
  • 在pycharm2024.3.1中配置anaconda3-2024-06环境
  • linux不同发行版中的主要差异
  • 概率论得学习和整理29: 用EXCEL 描述二项分布
  • C++打造局域网聊天室第九课: 客户端队列及其处理线程
  • 请求go web后端接口 java安卓端播放视频
  • XML Schema 复合类型 - 混合内容