云端docker小知识

1、docker的三个关键概念

image、container、dockerfile

2、docker的container

3、dockerfile

4、docker制作image

5、linux(ubuntu)安装docker(步骤1和4)

6、docker基本命令

docker images 查看全部镜像

docker rmi -f 1e5f3c5b981a 删除镜像

docker rm -f 1e5f3c5b981a 删除容器

docker ps查看全部的容器

docker run nginx 启动运行容器nginx

docker run -d --name my_nginx nginx

【绑定挂载】

如上是-d后台运行,-p是端口映射(宿主机:容器),-v是挂载卷(宿主机目录:容器内目录)

【命名卷挂载】

创建挂载卷 docker volume creat nginx_html

挂载卷nginx_html的真实目录为/var/lib。。。(sudo -i进入root用户,进入这个目录查看)

显示所有创建的挂载卷

删除挂载卷

删除所有没有任何容器在使用的卷

向容器内传递环境变量-e

docker run -d -p 27017:27017 -e username=tech -e password=shrimp monno

与容器进行交互

docker run -it --rm alpine

配置容器在停止时的重启策略

docker run -d --restart always nginx

容器的启动和停止

查看容器启动的参数

创建一个容器

docker create -p 27017:27017 mongo

启动和停止start和stop

查看docker的日志

docker logs

进入容器内,cat /etc/os-release查看linux发行版

7、打包镜像docker build -t docker_test .

相关推荐
永不停歇的蜗牛16 小时前
K8S中Namespace(ns)、Pod、Service和ConfigMap(cm)四种重要的资源对象的关系
容器·贪心算法·kubernetes
_OP_CHEN16 小时前
【Linux系统编程】(十四)深入 Linux 内核:进程优先级调度与切换的底层逻辑全解析
linux·运维·linux内核·进程·进程切换·进程优先级·调度算法
Orange裴16 小时前
Kali linux2025.3 安装nessus(Mac M4芯片)
linux·运维·macos·kali linux
sg_knight16 小时前
Docker Engine 升级指南:保障容器安全的关键步骤
java·spring boot·安全·spring·spring cloud·docker·容器
✿ ༺ ོIT技术༻16 小时前
服务端高并发分布式结构演进之路
运维·服务器·redis·分布式·架构
jinxinyuuuus16 小时前
GTA 风格 AI 生成器:提示词工程、LLM创造性联想与模因的自动化生成
运维·人工智能·自动化
RPA机器人就用八爪鱼16 小时前
RPA重塑IT运维:自动化破局数字化转型痛点
运维·自动化·rpa
HaleyTiger17 小时前
Docker镜像导出导入常用命令:save与load
docker
知识分享小能手17 小时前
CentOS Stream 9入门学习教程,从入门到精通,CentOS Stream 9 的 Docker 容器 —— 语法详解与实战案例(16)
学习·docker·centos
胡萝卜3.017 小时前
构建安全的C++内存管理体系:从RAII到智能指针的完整解决方案
运维·开发语言·c++·人工智能·安全·智能指针·raii