docker的安装及入门指令

目录

一、将docker安装到云服务器步骤

1.更新系统yum版本

2.安装所需依赖

3.添加docker仓库设置(使用的是阿里云)

4.安装docker引擎

5.启动docker并开启自动启动

6. 检查是否安装成功,成功会显示相应版本,否则安装失败

二、docker常用命令

1.从docker镜像仓库搜索所有与mysql相关的镜像

2.从docker仓库拉取镜像

3.启动镜像

4.查看所有正在运行的docker容器

5.查看所有的容器

6.停止某个容器

7.删除容器(先将运行的容器停止、再删除)

8.查看容器的日志

 9.查看所有镜像

10.删除镜像


一、将docker安装到云服务器步骤


1.更新系统yum版本
yum update

2.安装所需依赖
yum install -y yum-utils device-mapper-persistent-data lvm2

3.添加docker仓库设置(使用的是阿里云)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4.安装docker引擎
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
5.启动docker并开启自动启动
systemctl enable docker

(设置docker开机自动启动)
systemctl enable docker
6. 检查是否安装成功,成功会显示相应版本,否则安装失败
docker --version


 

二、docker常用命令

1.从docker镜像仓库搜索所有与mysql相关的镜像
docker search mysql

2.从docker仓库拉取镜像

拉取mysql

docker search mysql

 拉取nacos

docker pull nacos/nacos-server

3.启动镜像
docker pull nacos/nacos-server
docker run -d --name nacos -p 8848:8848  -p 9848:9848 -p 9849:9849 --privileged=true  -e MODE=standalone  --restart=always nacos/nacos-server

4.查看所有正在运行的docker容器
docker ps

5.查看所有的容器
docker ps -a

6.停止某个容器
docker stop +容器id

7.删除容器(先将运行的容器停止、再删除)
docker rm +容器id 

8.查看容器的日志
docker logs -f 容器id

 9.查看所有镜像
 docker images

10.删除镜像
docker rmi +镜像id

### Docker 安装指南 Docker 是一种用于自动化应用程序部署、扩展管理的开源平台。它通过容器化技术简化了软件开发流程。以下是关于 Docker安装方法以及入门教程的内容。 #### Ubuntu 18.04 上安装 Docker 在 Ubuntu 系统上安装 Docker 可以按照以下方式操作[^1]: 1. 更新系统包索引并安装必要的依赖项: ```bash sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl software-properties-common ``` 2. 添加官方 GPG 密钥: ```bash curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - ``` 3. 配置稳定的存储库地址: ```bash sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" ``` 4. 安装最新版本的 Docker CE(社区版): ```bash sudo apt-get update sudo apt-get install docker-ce ``` 完成上述步骤后,可以通过运行 `sudo docker --version` 来验证 Docker 是否成功安装。 --- ### Windows 平台上安装 Docker 对于 Windows 用户来说,可以借助 Docker Desktop 工具来实现 Docker安装[^3]: 1. 下载适用于 Windows 的 Docker Desktop 安装程序。 2. 运行下载好的 `.exe` 文件,并遵循向导提示逐步完成安装过程。 3. 启动 Docker Desktop 应用程序,在右下角的任务栏中确认其状态图标显示正常。 4. 打开命令行工具输入 `docker info` 测试环境是否配置正确。 如果一切顺利,则说明已经具备使用 Docker 开发的基础条件。 --- ### Docker 新手入门教程 为了帮助初学者更好地理解如何利用 Docker 技术构建高效的工作流,这里提供一些基本概念及其实践指导[^2]: #### 常见命令概览 掌握几个核心指令有助于快速熟悉该框架的功能特性: - **启动/停止服务**: 使用 `systemctl start|stop docker` 控制后台进程启停; - **查看已有的镜像列表**: 调用 `docker images` 展示本地缓存中的所有模板资源; - **创建新容器实例**: 根据指定名称加载对应映射关系执行如下语句: ```bash docker run hello-world ``` - **查询当前正在运行的所有容器详情信息**: 利用 `docker ps` 动态监控在线单元组队情况; 以上只是部分功能展示,更多高级选项可通过查阅手册页获取更多信息(`man docker`)。 #### 构建自定义镜像文件 当需要封装特定业务逻辑到可移植环境中时,就需要学习编写专属的 Dockerfile 描述文档: 假设我们要基于 Python 编程语言打造一个简单的 Web API 接口项目,那么应该这样设计结构体: ```Dockerfile FROM python:3.9-slim-buster AS base WORKDIR /app COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt COPY . . CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "80"] ``` 保存好此脚本之后就可以调用 build 方法将其转换成实际可用的形式: ```bash docker build -t my-python-app . ``` 最后一步就是测试成果啦!只需简单一句就能让整个工程跑起来: ```bash docker run -p 8080:80 my-python-app ``` 此时打开浏览器访问 http://localhost:8080 即可见效. --- ### 数据卷与持久化支持 为了让容器内部的数据能够长期保留下来而不受生命周期影响,通常推荐采用绑定挂载或者命名型数据卷的方式处理外部共享路径.比如下面的例子展示了怎样把主机上的某个目录关联至目标位置: ```bash docker run -d \ -v ~/data:/var/lib/mysql \ mysql:latest ``` 此处 `-v` 参数指定了源端(即宿主机侧的具体物理地址) 目的端 (也就是虚拟机内的相对定位).如此一来即使将来销毁掉这个实例也完全不用担心丢失重要资料咯! ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值