docker 安装与常用命令与常用容器(containers)环境
注意区别 container 与 image 的关系,container 的建立需要 image 的承载,也即 container 依赖 image,停止并删除了 container 并不会删除 image;
0. docker 安装
https://blog.csdn.net/rickey17/article/details/72809384
docker 社区版仓库源的准备:
$ sudo apt-get -y install \apt-transport-https \ca-certificates \curl $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - $ sudo add-apt-repository \"deb [arch=amd64] https://download.docker.com/linux/ubuntu \$(lsb_release -cs) \stable" $ sudo apt-get update
安装社区版:
$ sudo apt-get install docker-ce
测试是否安装成功:
$ sudo docker run hello-world
配置国内镜像:
echo "DOCKER_OPTS=\"--registry-mirror=https://××××××.mirror.aliyuncs.com\"" | sudo tee -a /etc/default/dockersudo service docker restart
1. 常用命令
docker run 常见参数
- -d:后台(daemon)运行容器,并返回容器ID;
- -p:指定容器暴露的端口;
- –name:为容器指定一个名称;
- -i, –interactive=false 打开STDIN,用于控制台交互
-t, –tty=false 分配tty设备,该可以支持终端登录,默认为false
- -it 常与 bash(或 /bin/bash)搭配使用;
查询版本信息:
>> docker --version >> docker-machine --version >> docker-compose --version
查看环境信息:
>> docker ps# 显示运行中的容器 >> docker images# 显示所有镜像 >> docker version >> docker info
2. 常用容器
hello-world
>> docker run hello-world
ubuntu bash
>> docker run -it ubuntu bash
web 容器:
>> docker run -d -p 80:80 --name dockerweb nginx// 80:80 建立端口映射
3. 容器管理
停止与启动:
>> docker stop dockerweb >> docker start dockerweb
停止并删除:
>> docker rm -f dockerweb# 不会删除 nginx 镜像 >> docker rmi nginx
docker 安装与常用命令与常用容器(containers)环境相关推荐
- Manjaro KDE 21.2.5安装后配置、yay常用命令、常用软件安装及主题美化(2022.04.18)
Manjaro KDE 21.2.5安装后配置.yay常用命令.常用软件安装及主题美化(2022.01.23) 结果展示 基本配置 关于 manjaro 的安装这里不再赘述了,安装的时候选择闭源驱动无 ...
- Docker 安装一些软件命令
Docker 安装一些软件命令 一.Docker的安装 1. Ubuntu系 2. Centos系 二.Docker可视化控制面板--Portainer汉化版 三.Docker运行Mysql 四.Do ...
- Docker、docker安装及基础命令
Docker是什么? Docker是一个在2013年开源的应用程序,并且是一个基于go语言编写的PAAS服务. Docker最早采用LXC技术,之后改为自己研发并开源的runc技术运行容器. Dock ...
- 百度谷歌雅虎搜索引擎常用命令,搜索引擎常用命令
百度谷歌雅虎搜索引擎常用命令,搜索引擎常用命令 intitle命令: intitle的含义在于搜索网页标题中含有的关键词,例如想搜索标题中含有"it"的内容,就搜索intitle: ...
- 【Docker学习笔记 二】Docker安装、运行流程与常用命令
上一篇Blog详细介绍了Docker为什么会出现,是为了解决什么问题而出现:Docker的基本组成部分.架构.本篇Blog就来详细了解下Docker如何安装.卸载以及常用的操作命令有哪些.因为Dock ...
- Docker安装及镜像配置(常用命令介绍)
一.安装Docker 官网 https://docs.docker.com/engine/install/centos/ # 1.卸载旧的版本 yum remove docker \docker-cl ...
- Docker 常用命令 - 镜像与容器
Docker命令,可参见官网:Reference documentation | Docker Documentation 查看docker版本(version) docker version [ro ...
- docker常用命令_docker常用命令整理
docker常用命令整理 代码狂魔 • 5 天前 • 技术积累 • 14 • 0 前面已经把docker是什么和 docker怎么安装已经写了,现在我将常用命令做一个整理,方便日后查阅 常用命令 do ...
- linux 入门 及一些常用命令及常用软件安装
Linux入门: ------------------------------------------------------------------------- 1.Linux的安装方式: ...
最新文章
- android 入门之一【开发环境搭建】
- wordpress前台编辑文章_9款 WordPress 最美极简主题推荐
- 计算图像相似度——《Python也可以》之一
- 二叉搜索树的第k个结点
- Contextualization
- 3目标检测的准确率_吊打YOLOv3!普林斯顿大学提出:CornerNetLite,基于关键点的实时且精度高的目标检测算法,已开源!...
- 查看并开启MySQL的log-bin和general_log日志
- 博弈论之软件测试的价值
- 史上最被低估的两个学科!它们远比你想的更重要!
- php搬迁安装,【资料搬迁】安装phpunit
- 2021-06-19 sklearn中的线性回归模型
- ModuleNotFoundError: No module named ‘sklearn‘ 解决办法
- 跟小静读CLR via C#(15)--String,熟悉而又陌生
- RPG游戏地图素材 2D像素风瓦片地图包 角色扮演独立游戏制作美术资源
- 获取网站url ico小图标
- win7 c盘空间不足怎么扩大
- STM32H750移植STemWin,驱动ST7789
- 爬取新浪微博热搜排行
- 学计算机听课不重要,评课常用语50条,再也不怕评课了!
- Scaled Agile Framework (SAFe) 和产品管理间到底有什么关系 ?