web

docker容器常用命令

noob
2022-04-18 / 0 评论 / 117 阅读 / 正在检测是否收录...
Ubuntu安装docker

阿里镜像源:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
国内镜像源:curl -sSL https://get.daocloud.io/docker | sh

Docker-compose安装使用

安装: sudo curl -L "https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

安装设置环境:docker-compose up -d

常用命令

查看docker目录:docker ps

启动容器:docker run -it 容器名 /bin/bash
docker run -it xxx /bin/bash

拉取容器:docker pull 镜像地址
docker pull xxxxxxxxxx

关闭容器:docker kill 容器Id
docker kill xxxxxxxxxx

重启容器:docker restart 容器Id
docker restart xxxxxxxxxx

删除容器:docker rm -f 容器Id
docker rm -f xxxxxxxxxx

进入容器1:docker exec -it 容器ID /bin/bash
docker exec -it xxxxxxxxxx /bin/bash

进入容器2:docker exec -it 容器名 /bin/bash

容器文件复制到服务器中:docker cp 容器Id:容器文件目录 服务器存储目录
docker cp xxxxxxxxxx:/root/1.txt /root

服务器文件复制到容器中:docker cp 服务器文件目录 容器Id:容器存储目录
docker cp /root xxxxxxxxxx:/root/1.txt

容器映射端口:docker run -d -p 默认端口:映射端口 容器Id
docker run -d -p 11100:8080

检查端口映射情况:docker port 容器Id
docker port xxxxxxxxxx

查看容器内部运行进程:docker top 容器Id
docker top xxxxxxxxxx

导入容器快照:cat 容器快照文件 | docker import - 镜像位置
cat docker/ubuntu.tar | docker import - test/ubuntu:v1

4

评论 (0)

取消