docker镜像加速
创建或修改 /etc/docker/daemon.json 文件,修改为如下形式
{
"registry-mirrors": [
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
window本地docker
阿里云配置
容器命令
进入当前正在运行的容器
一般我们打包的项目,比如golang的web项目 shell命令是sh
方式一:
#docker exec -it 容器id shell命令
docker exec -it 容器id sh
docker exec -it 容器id bash
docker exec -it 容器id /bin/sh
方式二:
命令:docker attach 容器id
正在执行当前代码
区别:
docker exec 进入容器后并开启一个新的终端,可以在里面操作(常用)
docker attach 进入容器正在执行的终端,不会启动新的进程
[root@rookieWRL ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
6d3671f6e27b centos "/bin/bash" 16 minutes ago Up 16 minutes
[root@rookieWRL ~]# docker exec -it 6d3671f6e27b /bin/bash
[root@6d3671f6e27b /]# ls
bin etc lib lost+found mnt proc run srv tmp var
dev home lib64 media opt root sbin sys usr
[root@6d3671f6e27b /]# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 09:06 pts/0 00:00:00 /bin/bash
root 16 0 0 09:23 pts/1 00:00:00 /bin/bash
root 31 16 0 09:24 pts/1 00:00:00 ps -ef