Docker试验时候出现错误:
[root@test3] # docker run -d –name mysql-server –network my-network -e MYSQL_ROOT_PASSWORD=secret mysql
/usr/bin/docker-current: Error response from daemon: Conflict. The container name “/mysql-server” is already in use by container bdc8d8c475cb86695c466d23fd7102221f2c040898c2d576f94cd06c93ca811b. You have to remove (or rename) that container to be able to reuse that name..
See ‘/usr/bin/docker-current run –help’.
直接用docker ps,没发现运行什么。
[root@test3 ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
docker ps -l 查看,发现果然还在。
[root@test3 ~]# docker ps -l
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
bdc8d8c475cb mysql “docker-entrypoint…” 33 minutes ago Exited (0) 9 minutes ago mysql-server
因为容器已经停了,所以kill没用,需要rm。
直接docker rm
[root@test3 ~]# docker rm bdc8d8c475cb
bdc8d8c475cb
[root@test3 ~]# docker ps -l
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
936a6b85f6fc httpd “httpd-foreground” 47 hours ago Created myhttpd
原来的mysql没了。
再试一次:
[root@dongjingang-test3 ~]# docker run -d –name mysql-server –network mynet -e MYSQL_ROOT_PASSWORD=secret mysql
a107b53edb351c191e63396664d5420350109b81152dba1e5cf22b3cab1c2d4e
可以了。
最新评论
mat插件可以检测内存数据
标识接口?
序列化serializabel就是一个标识
就差一个MAC了
mark
除了预置sql查询字段,其他我竟然都没用过
可以,这个问题遇到过
mybatis多个参数: 1. 注解(最常用) 2. 转化为对象或MAP 3. 按顺序(这个最蠢,写的代码看得费劲) 单个参数需要注意得: 1.基本数据类型随便写 2.数组用array,l