0
点赞
收藏
分享

微信扫一扫

Docker基础知识(二)——命令和导镜像

yellowone 2022-04-19 阅读 90
Docker

docker基础命令

docker version
#查看docker版本
docker search nginx
#搜索nginx的docker镜像
docker pull nginx
#拉取nginx的docker镜像
docker images
# 查看本地docker镜像
docker rmi nginx
#删除nginx镜像
docker ps
#查看所有运行中的容器
docker ps -a
#查看所有容器包括退出的
docker stop wyt_nginx
#停止名为wyt_nginx的容器
docker start wyt_nginx
#开启名为wyt_nginx的容器
docker rm wyt_nginx
#删除名为wyt_nginx的容器
docker create --name nginx-1 -p 8080:80 nginx
#创建名为nginx-1的docker容器,本地的8080端口映射到容器的80端口,容器镜像是nginx
docker start nginx-1
#启动nginx-1容器
docker run --name nginx-1 -d -p 8080:80 nginx
#docker run -d,放到后台运行,直接启动。不需要创建。docker run = docker create+docker start
docker rename nginx-1 nginx-2
#更改容器名
docker exec -it nginx-1 /bin/bash
#进入Docker容器的终端,对Docker镜像进行控制

Docker导出镜像

导出静态镜像

启动ubuntu镜像

docker pull ubuntu
docker run -it --name wyt-ubuntu -d ubuntu

#安装基础命令

apt-get update
apt-get insatall net-tools
#安装ifconfig命令
apt-get install iputils-ping
#安装ping命令
apt-get install iproute2
#安装ip命令
exit
#退出docker容器

导出镜像

docker save -o wyt-ubuntu ubuntu
#导出ubuntu镜像名为wyt-ubuntu到当前目录

传输镜像

scp wyt-ubuntu root@101.43.235.217:~
#传输镜像文件到远程主机

去远程主机导入镜像

docker load -i wyt-ubuntu

导出动态镜像

docker export -o wyt-run-ubuntu wyt-ubuntu
#接容器名
docker import wyt-run-ubuntu ubuntu:2.0
举报

相关推荐

0 条评论