Docker简介
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
Docker的基本命令
1、Docker安装与启动
在官网下载对应操作系统的Docker安装包,并按照提示进行安装,安装完成后,可以通过以下命令启动Docker服务:
```
sudo systemctl start docker
```
2、Docker镜像管理
查看本地镜像列表:
```
docker images
```
搜索镜像:
```
docker search [关键词]
```
拉取镜像:
```
docker pull [镜像名]
```
删除镜像:
```
docker rmi [镜像ID]
```
3、Docker容器管理
创建容器:
```
docker create --name [容器名] --image [镜像名] [命令]
```
创建一个名为my_container的容器,使用官方的ubuntu镜像,并运行/bin/bash命令:
```
docker create --name my_container --image ubuntu --command "/bin/bash"
```
4、Docker容器操作
(1)查看正在运行的容器:
```
docker ps
```
(2)查看所有容器(包括已停止的):
```
docker ps -a
```
(3)查看容器日志:
```
docker logs [容器ID]
```
5、Docker网络管理
创建网络:
```
docker network create [网络名] --driver bridge || true 如果已经存在则直接返回true,否则创建新网络并返回true
```
创建一个名为my_network的网络:
``docker network create my_network
``
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/195334.html