首页 > 系统相关 >Linux环境下Docker安装和基本使用命令

Linux环境下Docker安装和基本使用命令

时间:2024-04-26 13:57:49浏览次数:23  
标签:容器 sudo yum Linux 镜像 Docker 安装 docker

以下是在 CentOS 7.9 上安装 Docker 的步骤:

1. 更新系统并安装必要的软件包

sudo yum update sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2. 添加 Docker CE 的软件源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3. 安装 Docker CE

sudo yum install docker-ce

4. 启动 Docker 服务并设置开机自启动

sudo systemctl start docker sudo systemctl enable docker

5. 验证安装

sudo docker --version

安装完成后,你可以使用 docker 命令来管理 Docker 容器和镜像,如启动容器、构建镜像等。需要注意的是,在某些情况下,你可能需要使用 sudo 或者将当前用户加入 Docker 用户组才能运行 Docker 命令。

 

 

安装 Docker 成功后,你可以开始使用 Docker 来创建、运行和管理容器。以下是一些基本的 Docker 使用命令示例:

1. 查看 Docker 版本信息

docker --version

2. 查看 Docker 帮助文档

docker --help

3. 搜索 Docker Hub 上的镜像

docker search nginx

4. 拉取镜像到本地

docker pull nginx

5. 查看本地已有的镜像

docker images

6. 运行容器

docker run -d -p 8080:80 nginx

7. 查看正在运行的容器

docker ps

8. 停止容器

docker stop <container_id>

9. 启动已停止的容器

docker start <container_id>

10. 删除容器

docker rm <container_id>

这些命令只是 Docker 的基本使用示例,实际上 Docker 还有更多功能和命令可以用来管理容器和镜像,比如构建自定义镜像、管理数据卷、设置网络等。建议你查阅 Docker 的官方文档以获取更详细的信息和使用示例。

标签:容器,sudo,yum,Linux,镜像,Docker,安装,docker
From: https://www.cnblogs.com/ZXDZXD/p/18159884

相关文章

  • Linux用户及用户组管理
    用户管理添加用户useradd[选项]用户名#需要root权限,或sudopasswd用户名删除用户userdel[-r]用户名#-r作用是把用户的主目录一起删除修改用户usermod[选项]用户名用户口令管理用户刚刚创建时没创建口令,被系统锁定,无法使用,需passwd[选项]用户名#为......
  • Linux目录及文件管理
    Linux目录结构/(根目录):根目录是整个文件系统的起点,包含了所有其他目录和文件。/bin(二进制文件):存放系统的基本命令,如ls、cp、mv等。/boot(引导文件):存放启动Linux所需的引导文件,如内核文件、引导加载程序配置文件等。/dev(设备文件):包含系统中所有的设备文件,每个硬件......
  • Linux启动过程以及7种运行级别
    Linux启动过程Linux启动需要经历一些步骤,这些步骤确保系统能够在各种不同的硬件和配置条件下可靠地启动和运行,并且具有足够的灵活性以适应不同的使用场景和需求,具体步骤如下:BIOS/UEFI初始化(硬件初始化):执行基本输入输出系统(BIOS)或统一可扩展接口(UEFI)中的初始化程序。这些程......
  • docker存储配置与管理
    一、Docker存储概念1、容器本地存储与Docke存储驱动容器本地存储:每个容器都被自动分配了内部存储,即容器本地存储。采用的是联合文件系统。通过存储驱动进行管理。容器本地存储空间:分层结构构成,由一个可写容器层和若干只读的镜像层组成。联合文件系统:Docker的一种底层技术,由存......
  • Vsphere中ubuntu带桌面模板安装vmtools
    ①编辑虚拟机设置如果有读ISO文件,将其改为“客户端设备”。 ②选择"安装vmwaretools",选择"挂载"或者“是" ③进入虚拟机,发现”media/用户名/”下出现VMwareTools文件夹。sudosu切换为root,在/下新建一个文件夹,将文件夹下的tar.gz包,复制到该文件夹下,并解压缩。④进入......
  • PostgreSQL14.11一键启动免安装绿色版
    PostgreSQL14.11_x64一键启动免安装版使用方法:解压后,将整个文件夹放到你希望的位置,注意路径不要包含中文。双击运行bat即可,第一次打开会自动初始化数据库目录。注意:pgsql15版本以后,需要使用navicat16.2以上版本才可以正常连接。想使用最新版本的PostgreSQL16.2,可以下载P......
  • 利用frp+Linux+Windows实现内网穿透
    准备工作1、一台拥有公网IP的服务器(本文档使用:Ubuntu22.04.2LTS(GNU/Linux5.15.0-76-genericx86_64))2、frp:Linux服务端+Windows客户端安装部署1、下载地址:https://github.com/fatedier/frp/releases一、服务端部署1.创建目录mkdir-p/usr/local/etc/frp上传安装包fr......
  • Linux 系统故障排查,一文详解
    导读有时候会遇到一些疑难杂症,并且监控插件并不能一眼立马发现问题的根源。这时候就需要登录服务器进一步深入分析问题的根源。那么分析问题需要有一定的技术经验积累,并且有些问题涉及到的领域非常广,才能定位到问题。所以,分析问题和踩坑是非常锻炼一个人的成长和提升自我能力。如......
  • npm install 安装插件报错
    1、npminstall@ant-design/charts--save  报错 npmERR!codeERR_SOCKET_TIMEOUTnpmERR!networkSockettimeoutnpmERR!networkThisisaproblemrelatedtonetworkconnectivity.npmERR!networkInmostcasesyouarebehindaproxyorhavebadnetwo......
  • 如何进入 Docker Desktop for Mac 虚拟机
    由于DockerDesktop使用最小化定制的linuxkit作为一个虚拟机提供docker宿主服务一般情况我们无法直接进入因为并没有提供完整的bbusbox工具服务20.10.5)版本以前cd/Users/****/Library/Containers/com.docker.docker/Data/vms/0/screentty新版本20.10.5)之后nc-U......