镜像:Docker 镜像是用于创建 Docker 容器的模板
容器:容器是独立运行的一个或一组应用
仓库:用来保存镜像,可以理解为代码控制中的代码仓库
一个仓库中包含多个镜像,以镜像为模板可创建出多个容器,每个容器是独立运行的一个或者一组应用。 容器是镜像的实例,镜像是容器的模板 。
简略:
容器生命周期:run、start/stop/restart、kill、rm、pause/unpause、create、exec
容器操作:ps、inspect、top、attach、events、logs、wait、export、port
容器rootfs:commit、cp、diff
镜像仓库:login/logout、pull、push、search
本地镜像管理:images、rmi、tag、build、history、save、import
info|version:info、version 【docker info/vaersion分别查看系统信息和版本信息】
一:容器
开启/停止/重启
二:镜像
镜像标签
docker tag
三:其他
docker login # 使用您的Docker凭据登录此CLI会话
docker run -d -p 127.0.0.1:4000:80/udp friendlyname # 后台运行”friendlyname” 镜像并将4000 端口映射到80端口
-P:将容器内部使用的网络端口映射到我们使用的主机上
-d:让容器在后台运行
默认都是绑定 tcp 端口,如果要绑定 UDP 端口,可以在端口后面加上 /udp
docker run ubuntu:15.10 /bin/echo “Hello world” #Docker 以 ubuntu15.10 镜像创建一个新容器,然后在容器里执行 bin/echo “Hello world”,然后输出结果。
docker run -d -P –name runoob training/webapp python app.py #对容器镜像重新命名
关键字:
- 镜像 images
- 镜像名 image_name
- 镜像id image_id
- 容器 container
- 容器名 con_name
- 容器id con_id
docker pull images_name
[root@docker ~]
docker <span class="hljs-built_in">command --<span class="hljs-built_in">help</span></span>
docker search nginx
docker save -o image_name.tar image_name
docker rmi image_name
docker run --name=con_name images
--name
docker commit -m <span class="hljs-string">"con_name" con_id image_name</span>
docker run -it --name=con_name images
-it
docker run -d -p 81:80 image_name
docker port con_id
docker ps
docker ps -a
docker logs -f con_name
docker attach con_name
docker rm con_name
[root@docker ~]
docker network create -d bridge \
--subnet=192.168.0.0/24 \
--gateway=192.168.0.100 \
--ip-range=192.168.0.0/24 \
my-docker
docker build -t mysql:3.6.34 <span class="hljs-built_in">pwd
</span>
docker run -d -P -e MYSQL_ROOT_PASSWORD=password img_id
docker tag imageid name:tag
[root@docker ~]
docker network create --driver bridge --subnet 172.22.16.0/24 --gateway 172.22.16.1 my_net2
docker network connect my_net2 oldboy1
Original: https://www.cnblogs.com/yan8shi/p/10509248.html
Author: 黄衍仕
Title: Docker常用命令
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/599007/
转载文章受原作者版权保护。转载请注明原作者出处!